You know how the weirdo on the train always ends up sat next to you? The smelly guy, the raging drunk or the raving lunatic? Well any of these would be preferable to Bruno Antony (Robert Walker), a wealthy but evidently psychotic passenger sat across the aisle from Guy Haines (Farley Granger), a promising semi-professional tennis player with political aspirations. You see, Bruno has a plan for the perfect murder, or rather, murders, and wouldn’t you know it but he not only has someone in his life whom he’d like disposed of (his overbearing father, Jonathan Hale), but he also knows Guy is in a similar position with his separated wife, Miriam (Kasey Rogers). Bruno’s plan is for the two of them to swap murders, as that way there’d be no clear motive for their crimes, and whilst Guy forgets all about this after departing the train, Bruno evidently means to carry out his plot, and its not long before Miriam has been slain, and Bruno is hounding Guy to take care of his side of the deal.