Fetching data…
What should I watch tonight?
Pick a mood and get three: the masterpiece, what's trending and a recent hit.

It starts with a shriek of a train whistle... and ends with shrieking excitement!
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.
Free, legal streaming. These services show ads.
Availability by JustWatch · All options on TMDB
Farley GrangerGuy Haines
Ruth RomanAnne Morton
Robert WalkerBruno Antony
Leo G. CarrollSenator Morton
Patricia HitchcockBarbara Morton
Kasey RogersMiriam Haines
Marion LorneMrs. Antony
Jonathan HaleMr. Antony
Howard St. JohnCaptain Turley
John BrownProf. Collins
Norma VardenMrs. Cunningham
Robert GistLeslie Hennessey
Brooks BenedictTennis Umpire (uncredited)
John DoucetteDetective Hammond (uncredited)























| Platform | Score | Points |
|---|---|---|
| IMDb149K votes | 7.9 | 8 pts |
| Rotten Tomatoes | 98% | 10 pts |
| Metacritic | 88 | 10 pts |
| Letterboxd | not available | skipped |
Scores from IMDb, Rotten Tomatoes, Metacritic. Updated weekly.
MasterpieceMasterpieceStrangers on a Train (1951) has a Lantern Score of 9.0, from IMDb 7.9, Rotten Tomatoes 98%, Metacritic 88. Watch it free with ads in the US on Kanopy, Plex.