Corrupt, gambling-mad detective Nicolas Cage is in the audience for a major boxing bout in Atlantic City.

Also at ringside is a top politician – who is assassinated just as the fight reaches its climax. Add Cage’s best friend Gary Sinise, who’s in charge of the VIP’s security, and the scene is set for a complicated, twisting thriller.

Brian De Palma’s furiously paced film gets off to a great start, as Cage swaggers around the auditorium and shoots his mouth off to all and sundry, but once the plot’s big conspiracy kicks in it’s a bit of a muddle.

Even so, Cage’s no-holds-barred performance keeps you glued to the screen.