Really awful movie! I slept through most of it and would have left except I was with someone. I LOVE DDD (Daniel Day Lewis) but this was not his usual stellar work. Marion Cotillard's performance was amazing and the only bright spot in this otherwise unforgettable movie. The movie felt like a bad MTV video with a really bad script and choppy editing. Don't waste your $$$ on this piece of garbage.