David Edwards Film Review: The Taking of Pelham 123
351 views · Published 30 July 2009 · 1:42 · Indexed 4 November 2026
Channel: The Mirror · 2009 · Film & Animation
David Edwards reviews the film 'The Taking of Pelham 123' starring Denzel Washington, John Travolta and Luis Guzmán