The Shadows (Original) / The Shadows (US)
A young women running for her life is forced to face her inner demons.
Info mistake?