A breezy, silly, borderline self-parodic action thriller full of guns, doves and slow-mo from Hong Kong genre master John Woo. It would be hard not to have a good time, at least some of the time, ...