Throughout his career, Gerard Butler has played a variety of interesting characters. From Leonidas I to Erik (a.k.a The Phantom), you can find a complete breakdown of his best movies and where to watch them all with this guide.
What are Gerard Butler's best movies?
Butler is best known for his role as King Leonidas in the epic Zack Snyder adaptation of the graphic novel, 300 – which still stands up as one of the actor's greatest performances. The film earned a whopping $456 million worldwide on a $65 million budget and solidified Butler’s place as one of Hollywood’s leading action stars. Butler also gained hard-earned recognition for his lead role in the Joel Schumacher's 2004 adaptation of the iconic stage production, The Phantom of the Opera, which paired him with Emmy Rossum.
Following 300, he continued to diversify his acting portfolio with roles in P.S. I Love You, Nim’s Island, The Ugly Truth and the animated fantasy, How to Train Your Dragon trilogy. He remained a dedicated force in the action genre with Gamer, Law Abiding Citizen, the Has Fallen series, Geostorm, Greenland and Plane.
However, the Scottish actor also took on several supporting roles from the late 1990s into the 2000s you might have missed. These include appearances in 1997's Mrs. Brown with Dame Judi Dench, the James Bond movie Tomorrow Never Dies, and Dracula 2000. He also joined Angelina Jolie in 2003’s Lara Croft: Tomb Raider – The Cradle of Life, the sequel to the 2001 film adaptation of the popular video game character that went on to earn over $160 million at the worldwide box office.
Where can I watch Gerard Butler movies online?
Whether you want to stream 300 online faster than you can scream "This. Is. Sparta!", or looking forward to Butler's powerful performance in The Phantom of the Opera, we've got you covered with a complete streaming guide. Below you'll find viewing options for Gerard Butler's best movies – including offers to buy, rent and stream on all major streaming services in the United States.