I couldn't wait to watch this film: it has Rachel Weisz, Ed Harris, Joe Fiennes and directed by the great director of Seven Years in Tibet and The Bear, what could go wrong, right? Well, everything is wrong in this film, the fight scenes are good enough, and the actors do a great job (specially Harris), but there's nothing to like about this flick: it all looks fake, the dialogues are flat, the scenes change without any order or logic (if both snipers stalked each other, how, after one of them shot somebody or something, how on earth did they return to their quarters so easily, how did they manage to cross enemy lines without being seen?). This is not a history lesson, I know, but this film shows one more time how easily impressionable and gullible, even, we -audiences- have become, how we have gotten used to watching mediocre films believing they are good, when they really stink.