Suburban housewife Samantha Caine (Geena Davis) leads an idyllic family life with her husband and 8-year-old daughter Caitlin. The only problem is that she doesn’t remember her life before she was found washed up on a beach in New Jersey a decade ago. But when she is involved in a car accident, her old life as a deadly assassin comes flooding back. And now her old boss is out to get her.
This brilliantly fun Christmas actioner is carried by a typically witty script from Shane Black (Lethal Weapon, Predator), a kickass lead turn from Geena Davis, and great supporting turns by Samuel L. Jackson, who plays Samantha’s shambolic sidekick Mitch Hennessy, and Brian Cox as her former handler. Full of great action set pieces and witty wisecracks, this is an unheralded Christmas action classic, much like director Renny Harlin’s earlier Die Hard 2. Treat yourself. Chefs do that.