Tom Cruise Shoots ‘All You Need Is Kill’ in London

A helicopter carrying actor Tom Cruise swoops onto Trafalgar Square in London, England, during the filming of ‘All You Need Is Kill’ in the morning hours of November 25, 2012. The Trafalgar Square and surrounding streets were shutdown for more than three hours as Cruise shot his scenes for the movie. The production blocked off a… Continue reading Tom Cruise Shoots ‘All You Need Is Kill’ in London