Olivia (played by Suzanna Love), a captivating and enigmatic woman living in London, is tormented by disturbing memories from her past. She embarks on an intense romance with Mike (portrayed…