The Long Kiss Goodnight
Crime
Action
Mystery
Thriller
What's forgotten is not always gone.
Samantha Caine is a small-town schoolteacher and mom with no memory of her life before washing up on a beach eight years ago. After a car accident and a violent home invasion trigger flashes of her past, she discovers she used to be a deadly CIA assassin. Teaming up with a wisecracking private investigator, Samantha must return to her old ways to take down the people who tried to erase her.
1996-10-11
en
Cast
Director
Renny Harlin
Geena Davis as Samantha Caine / Charly Baltimore
Samuel L. Jackson as Mitch Henessey
Yvonne Zima as Caitlin Caine
Craig Bierko as Timothy
Tom Amandes as Hal
Brian Cox as Dr. Nathan Waldman
Patrick Malahide as Leland Perkins
David Morse as Luke / Daedalus
Joseph McKenna as One-Eyed Jack
Melina Kanakaredes as Trin
Kristen Bone as Girl #1
Rex Linn as Man in Bed
Alan North as Earl
Edwin Hodge as Todd Henessey
Bill MacDonald as Hostage Agent
Frank Moore as Surveillance Man
G.D. Spradlin as President
Sharon Washington as Fran Henessey
Judah Katz as Harry (Perkin's Aide)
John Stead as Deer Lick Sentry
Chad Donella as Teenage Burnout #2
Shawn Doyle as Donlevy Bum Cop
Ken Ryan as News Anchor
Craig Eldridge as Crime Scene Reporter
Charles A. Tamburro as Helicopter Pilot
Larry King as Self
Gerry Bamman as CIA Man (uncredited)
Ivar Brogger as Intelligence Analyst Jack Wadsworth (uncredited)
Michael G. Brown as Assassin (uncredited)
Paul Essiembre as Press Aide (uncredited)
Carrie Loring as Caroller (uncredited)