I didn't think there was any way to make the 'Strangers on a Train' plot shocking again but Steve Cavanagh has done it! As ever, his plotting is masterful and the twists are unpredictable.
This site uses cookies. By continuing to use the site, you are agreeing to our cookie policy. You'll also find information about how we protect your personal data in our privacy policy.