Strangers on a Train - Cast

Strangers on a Train Movie Poster

Farley Granger

as Guy Haines


Robert Walker

as Bruno Anthony


Ruth Roman

as Anne Morton


Patricia Hitchcock

as Barbara Morton


Marion Lorne

as Mrs. Anthony


Jonathan Hale

as Mr. Anthony


Howard St. John

as Police Capt. Turley


John Brown

as Prof. Collins


Norma Varden

as Mrs. Cunningham


Robert Gist

as Leslie Hennessy


John Doucette

as Det. Hammond (uncredited)


Howard Washington

as Waiter on train (uncredited)


Dick Wessel

as Bill (uncredited)


Edward Clark

as Miriam's boss (uncredited)


Edna Holland

as Mrs. Joyce (uncredited)


  Change Location