If you’re suffering from a deficiency of satisfying action in your action movies (a common ailment these days) then Renny Harlin’s The Long Kiss Goodnight is just the pill. Harlin loves his practical combat scenes, death defying stunt work and blunt, frank violence without frenetic movement or trickery, and what he pulls off here is what the genre should be. Working from a screenplay by Shane Black, the pairing is kind of a delirious match made in heaven for fans of either artistic maverick. All of Black’s favourite motifs run amok here: stingingly funny verbal beatdowns, sharp and culturally aware characters, a Christmas setting, children in extreme danger, you name it. Geena Davis pulls a Jason Bourne as amnesiac schoolteacher and loving mother Samantha Cain, whose violent past comes back to haunt her in several ways when she discovers she’s actually a maladjusted CIA assassin named Charley Baltimore. The bad guys come fast and heavy at her, including perky Craig Bierko as a terrifying yet somehow hilarious sociopathic freak, David Morse as a vengeful former target and lovable Brian Cox as her dodgy ex handler. She’s aided by a fast talking, slightly seedy private investigator played memorably by Samuel L. Jackson, and the whole pack of them prance through this terrifically entertaining spy yarn with enthusiasm and old school Hollywood charm. The action scenes are so brazen and willfully cinematic they’re almost comical, but that’s Harlin and I love the guy to bits, the genre just wouldn’t be the same without him. The very first encounter Sam has with massive thug One Eyed Jack (Joseph McKenna) is showcase material, I’ve never seen a shotgun do to a wall what Renny stages here, but it works in fully charged, high comic book fashion. It’s popcorn bliss, a buddy flick, a mystery, a rollicking black comedy, a great spy flick and a treatise on what action films should be all about. Fucking great stuff. Chefs do that!