I thought this was a great movie. I was involved and fascinated from beginning to end. Cruise is solid (he's in Intense Hero mode, not a challenge for him). However, it's the supporting performances (from such vets as Kenneth Branagh and Tom Wilkinson) which shine the most.