So Evil My Love (1948): cast, story & where to watch
1948 · Film · ★ 6.5

Released in 1948, So Evil My Love is a thriller and drama film directed by Lewis Allen, running about 109 minutes. “Romantic obsession… A woman destroyed!” — that tagline sets the tone.
What it’s about. In the late 19th century, on board a ship sailing from Jamaica to England, Olivia Harwood, a recent widow, takes on the task of caring for several malaria patients, including Mark Bellis, a mysterious and tormented painter.
Who’s in it. So Evil My Love stars Ray Milland as Mark Bellis, Ann Todd as Olivia Harwood, Geraldine Fitzgerald as Susan Courtney and Leo G. Carroll as Jarvis, among others.
How it landed. With an audience score of 6.5/10, So Evil My Love has drawn a solid, mixed-to-positive response.
Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch So Evil My Love page.
If you liked it. Fans of So Evil My Love tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.
Frequently asked
- Where can I watch So Evil My Love (1948)?
- Streaming, rental and purchase options for So Evil My Love change frequently. Check our where-to-watch page for the latest availability in your country.
- Is So Evil My Love worth watching?
- So Evil My Love holds an audience score of 6.5 out of 10, and is a strong pick if you enjoy thriller and drama. Reactions are mixed, so it may depend on taste.
- Who stars in So Evil My Love?
- So Evil My Love stars Ray Milland, Ann Todd, Geraldine Fitzgerald, Leo G. Carroll and Raymond Huntley.
- When was So Evil My Love released?
- So Evil My Love was released in 1948, with a runtime of about 109 minutes.
