MOVIEVIBE ← Back to Home

Strangers on a Train

1951 1h 41m
Crime Thriller Drama
MOVIEVIBE Rating
7.7/10
1,934 reviews
Your Rating
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.

"It starts with a shriek of a train whistle... and ends with shrieking excitement!"

Top Billed Cast

Farley Granger
Farley Granger
Guy Haines
Ruth Roman
Ruth Roman
Anne Morton
Robert Walker
Robert Walker
Bruno Antony
Leo G. Carroll
Leo G. Carroll
Senator Morton
Patricia Hitchcock
Patricia Hitchcock
Barbara Morton
Kasey Rogers
Kasey Rogers
Miriam Haines
Marion Lorne
Marion Lorne
Mrs. Antony
Jonathan Hale
Jonathan Hale
Mr. Antony

Detailed Critic & Audience Reviews

C CharlesTheBold Verified TMDB Critic
2017-03-12

The "strangers on a train" are Guy, a successful athlete in an unhappy marriage, and Bruno, an amoral playboy. Bruno suggests a perfect crime whereby Guy can get rid of his wife without being suspected, and he convinces himself that Guy has agreed to it.

Bruno is obviously evil, but what about Guy? Is he is respectable as he claims? Is his wife that bad, or is Guy really a social climber who wants to be rid of his unfashionable spouse in order to acquire a trophy wife? Does he send mix signals to Bruno because he really wants Bruno's plot to succeed? The notion of hidden, shadowy evi...

C CinemaSerf Verified TMDB Critic
2024-08-22

Tennis pro "Haines" (Farley Granger) is quietly travelling in the club car of a train when his neighbour "Bruno" (Robert Walker) strikes up a conversation. It all seems innocuous enough, the former man is an accomplished player and it seems to him that this is a fan, of sorts, who just wants some company as he drowns his journey in Scotch. What quickly becomes clear from this chat is that both have people in their lives they'd rather be without. "Haines" is married to "Miriam" (Kasey Rogers) but would far sooner be married to senator's daughter "Anne" (Ruth Roman) whilst "Bruno" desperately wa...