the movie drags on and on and on. kept waiting for something to happen, but it never really got going. there were some good performances - Daniel Day Lewis was good and Marion Cotillard and Penelope Cruz were certainly compelling in their roles but the movie just lacks something. I caught myself falling asleep a couple of times and when I wasn't falling asleep, I was checking the time to see how much longer I had to sit there.