Gerard Butler starred in the thriller London Has Fallen in 2016. The movie collected $205.8 million worldwide against a budget of $60 million however was poorly received by critics. It has a rating of 25% on Rotten Tomatoes.