The line between fantasy and reality blurs when an actress begins behaving like the 19th-century murderer she is playing.
Elizabeth Hurley
as Rebecca Fairbanks
Jeremy Sisto
as Jake Fields
Oliver Tobias
as Teddy
Carmen du Sautoy
as Mother (Mona)
Sam Douglas
as Mr. Hinkley
John Barrowman
as Timothy Stevens
Hannah Yelland
as Bethany Fields
Robin Soans
as Mr. Helgelein
Peter Banks
as Asle
Howard Samuelsohn
as Self
Ioana Pavelescu
as Real-life Belle
Maria Pintea
as Jenny