Sy-fy disaster film Geostorm opened on Friday to mixed reviews and brought in $13.3 million in the weekend. Scottish actor Gerard Butler took the lead in the Dean Devlin-directed movie in an attempt to return back to his now faded Hollywood glory. What happened to Gerard Butler’s promising movie career?

From 300 to Geostorm: Gerard Butler’s Hollywood career

It goes without saying that Butler has made some good movie choices in his career. 

A role alongside Christian Bale and Matthew McConaughey in 2002’s Reign of Fire did well for his exposure as he went on to land critically acclaimed roles in Lara Croft Tomb Raider: The Cradle of Life, Phantom of the Opera and Timeline. 

Butler’s magnus opus, 300, made $70 million in its opening weekend and collected $456 million worldwide.

Gerard Butler and Alexandra Mara Lara in a still from Geostorm

However, his expected continued rise to stardom never came. Butler went on to star in several forgettable roles in movies such as Nim’s Island, The Ugly Truth, Machine Gun Preacher, Gods of Egypt, London Has Fallen and A Family Man.

With Geostorm, Butler has broken into a new genre as the handsome scientist Jake Lawson who goes to space to fix some very important satellites. 

“I love these kinds of movies, it really makes you think and they are scary, these big concepts, but what I really liked about this one was it’s not just a disaster movie. It’s a disaster movie but it’s also a science fiction film, it’s an action movie from start to end, more than all of it, it’s almost a family film,” said Butler to

Kevin Spacey apologises to Anthony Rapp for sexual advance, comes out as gay