Guy Haines (Farley Granger), un joven deportista de tenis, se topa en un viaje en tren con Bruno Anthony (Robert Walker).