Defiance spends a lot of time in the woods. The Bielski partisans live in the woods. They run away from and fight Nazis in the woods. They find a little Russian army in the woods. So it's a testament to the filmmaking that this never gets boring. There's a real growing sense of futility as these Jewish refugees are repeatedly discovered and attacked. Occasionally things settle down and they all get to sit around eating potatoes, but even that is a bit tense. Even though there are moments of violence, this isn't a straight revenge thriller - you'd probably have to talk to Tarantino for that. This is more about the serious questions the fighters have to ask themselves, like whether it's possible to survive with any morals, whether they have to become as bad as their enemy. All serious stuff, but ultimately not as bleak as it sounds.
Also, I've still not seen Quantum of Solace, so it doesn't bother me to see Daniel Craig 'out of character'. He's not James Bond yet.