Mark Kermode reviews A Dangerous Game