Movie Picture for The Taking of Pelham 123

Photo Credit: Columbia Pictures
Denzel Washington stars as NYC subway dispatcher Walter Garber & John Travolta stars as Ryder in The Taking of Pelham 123
Denzel Washington stars as NYC subway dispatcher Walter Garber & John Travolta stars as Ryder in The Taking of Pelham 123