Mark Kermode reviews Gerard Butler's new film. And does so in fine fashion.
Added: