Gerard Butler: 'Olympus Has Fallen' Mexico City Premiere!
Gerard Butler suits up in Z Zegna for the premiere of his film Olympus Has Fallen held at the Antara Mall on Friday (April 12) in Mexico City, Mex.
The 43-year-old star of the film attended a photo call for the flick earlier in the day.
“I feel like I’ve come out of a string…of bad-luck movies. Sometimes my fault, but other times not my fault,” Gerard told The Independent. “I can’t specify a movie, but there was one where I just think it was the wrong director, and another where the director had to be taken off the film because he basically had Alzheimer’s. And if you make a few movies in Hollywood that don’t make a lot of money, you’ve got to be careful.”