
Samantha Caine
Samantha Caine, also known as Major Charlene Elizabeth "Charly" Baltimore was a character in The Long Kiss Goodnight who was played by Geena Davis.
She suffers under total amnesia for eight years after being found on a beach. She has become a teacher and had a daughter she was pregnant with before she lost her memory.
After an accident she begins to remember and killers are after her. With the help of Mitch Hennessy, a private detective she hired to find out who she is, she searches for answers about her past.