"It was an amazing experience. I've driven through there before but to land a helicopter with the Raf was amazing. I blew the first take because I was smiling so much. I was so thrilled by the whole thing." Tom Cruise was overwhelmed to film action scenes for his new movie All You Need Is Kill in London's iconic Trafalgar Square.