Mark Kermode reviews Gerard Butler's new film. And does so in fine fashion.
Rating: 4.2 / 5.0