Strangers on a Train Cast Guide and Where to Watch
A TMDB-backed guide to Strangers on a Train, including cast, release facts, genres and watch-provider notes.

Here's the full cast of Strangers on a Train (1951) — who plays who — plus where to watch and the essential facts about this movie. It starts with a shriek of a train whistle... and ends with shrieking excitement!
Where to watch
TMDB's U.S. watch-provider data lists TCM. Availability changes by country and date, so check your streaming app before watching.
Cast
Farley Granger as Guy Haines; Ruth Roman as Anne Morton; Robert Walker as Bruno Antony; Leo G. Carroll as Sen. Morton; Patricia Hitchcock as Barbara Morton; Kasey Rogers as Miriam Haines; Marion Lorne as Mrs. Antony; Jonathan Hale as Mr. Antony
About Strangers on a Train
A charming psychopath tries to coerce a tennis star into his theory that two strangers can commit the perfect crime by exchanging murders—each killing the other’s most-hated person.
More like Strangers on a Train
- Evil Under the Sun
- Murder in Three Acts
- Miss Marple: They Do It with Mirrors
- Gourmet Detective: A Healthy Place to Die
- Murder on the Orient Express
- The Pelican Brief
- Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
- Sabotage
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch Strangers on a Train?
TMDB's U.S. watch-provider data lists TCM. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of Strangers on a Train?
Farley Granger as Guy Haines; Ruth Roman as Anne Morton; Robert Walker as Bruno Antony; Leo G. Carroll as Sen. Morton; Patricia Hitchcock as Barbara Morton; Kasey Rogers as Miriam Haines; Marion Lorne as Mrs. Antony; Jonathan Hale as Mr. Antony
Is this Strangers on a Train guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



