The first half is absolutely fantastic, almost pitch-perfect. The second half wanes a tad, but there are some ripping montages in there. Surprising, from the director of Hidalgo.
Where the hell did this Hayley Atwell person come from and can she stay?