Denzel Washington is in New York filming scenes for his new film, called «The Taking of Pelham 123"Directed by Tony Scott. AND here we can see the first pictures.
It is a thriller where kidnappers take the subway by storm (metro) from New York while asking passengers for money.
John Travolta co-stars in the movie, which is will premiere just in July 2009.