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