Strangers on a Train

1951

7.7 (1,930)

1 hr 41 min

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

$1,200,000

$7,000,000

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.

Top Cast

Farley Granger as Guy Haines

Ruth Roman as Anne Morton

Robert Walker as Bruno Antony

Leo G. Carroll as Senator Morton

Patricia Hitchcock as Barbara Morton

Photos

Reviews

Loading reviews…

More Like This

Evil Under the Sun

Evil Under the Sun

05 Mar 1982

Dial M for Murder

Dial M for Murder

29 May 1954

The Pelican Brief

The Pelican Brief

17 Sep 1993

Murder on the Orient Express

Murder on the Orient Express

03 Nov 2017

The Stranger

The Stranger

06 Oct 2022

Islands

Islands

08 May 2025

The Maltese Falcon

The Maltese Falcon

18 Oct 1941

Insomnia

Insomnia

24 May 2002

Out of Time

Out of Time

03 Oct 2003

Transporter 3

Transporter 3

26 Nov 2008

Gourmet Detective: A Healthy Place to Die

Gourmet Detective: A Healthy Place to Die

02 Aug 2015

The Detective

The Detective

28 May 1968

The Seven-Ups

The Seven-Ups

14 Dec 1973

The Mask of Dimitrios

The Mask of Dimitrios

23 Jun 1944

House of Strangers

House of Strangers

01 Jul 1949

Sabotage

Sabotage

08 Jan 1937

Kidnapping Mr. Heineken

Kidnapping Mr. Heineken

12 Mar 2015

The Mirror Crack'd

The Mirror Crack'd

06 Feb 1980

Death on the Nile

Death on the Nile

09 Feb 2022

Limbo

Limbo

18 May 2023