Butler suffered in thriller role
Gerard Butler has joked that he does not think his new action film would have been as exciting had it been set in Downing Street.
The Scottish actor joined Aaron Eckhart at the premiere of new action thriller Olympus Has Fallen at the BFI Imax in London.
Gerard plays a disgraced former US Secret Service man battling to save the world when Korean terrorists take over the White House.
He said: "To me you watch this universally, you don't have to be American. It's an attack on the free world. It could just as easily be Downing Street, it could be anywhere."
He chuckled: "But it would be quite interesting to see. I don't know how many Secret Service they have - there's like 80 Secret Service in the White House. I can just imagine Downing Street with two coppers running out with their batons.
"I shouldn't say that, I'm sure it's way more protected than that. Maybe that'll be our next movie - Downing Street Has Fallen!"
The 43-year-old action star - who was also a producer on the film - was left battered and bruised by the stunt scenes, so much so he worried he had seriously damaged his arm.
Gerard revealed: "I broke two little bones in my neck. My arm turned black from getting punched in my arm for literally two days. It looked like a dead person's arm, it was weird. I hurt my throat, I don't even know how that happened. But you know what, that's all part of it. You're in it! And you come out feeling like you're really in the White House fighting terrorists."
Aaron, 45, plays the President of the United States in Olympus Has Fallen, which was directed by Training Day's Antoine Fuqua.
The ensemble cast also includes Morgan Freeman, Angela Bassett, Melissa Leo and Dylan McDermott.