Fantasy movies have always captivated audiences with their magical worlds, incredible creatures, and epic adventures. These films transport us to places beyond our imagination and let us experience the impossible. As we look back at the most popular fantasy films of all time, we can see which stories have truly captured the hearts of viewers around the world. Let’s explore the 10 most-watched fantasy movies as of 2025, based on their worldwide box office success and enduring popularity.
1. Frozen II (2019)
At the top of our list is Disney’s “Frozen II,” the sequel to the beloved animated hit “Frozen.” This magical adventure follows sisters Elsa and Anna as they journey to an enchanted forest to uncover the truth about their family’s past and the source of Elsa’s ice powers.
“Frozen II” amazed audiences with its stunning visuals, catchy songs, and heartwarming story of sisterly love and self-discovery. The film’s themes of embracing change and finding your true self resonated with viewers of all ages. Its incredible success at the box office, earning over $1.4 billion worldwide, proves that the magic of Arendelle continues to enchant audiences years after its release.
2. Harry Potter and the Deathly Hallows – Part 2 (2011)
The epic conclusion to the Harry Potter series, “Deathly Hallows – Part 2,” holds the second spot on our list. This film brings the beloved magical saga to a thrilling end as Harry, Ron, and Hermione face their final battle against the dark wizard Voldemort.
Fans around the world flocked to theaters to see how the story of the Boy Who Lived would conclude. The movie delivers intense action, emotional moments, and satisfying resolutions for characters we’ve grown to love over the years. Its massive success, earning over $1.3 billion globally, shows the enduring appeal of J.K. Rowling’s wizarding world.
3. Beauty and the Beast (2017)
Disney’s live-action remake of the classic animated film “Beauty and the Beast” takes the third spot on our list. This enchanting tale of love and acceptance stars Emma Watson as Belle, a young woman who falls in love with a cursed prince trapped in the form of a beast.
The film’s stunning visuals, memorable songs, and star-studded cast brought new life to the beloved story. Audiences were captivated by the magical world of the Beast’s castle and the charming inhabitants within. With over $1.2 billion earned at the box office, “Beauty and the Beast” proves that fairy tales never go out of style.
4. The Lord of the Rings: The Return of the King (2003)
The final installment of Peter Jackson’s epic “The Lord of the Rings” trilogy, “The Return of the King,” stands as one of the most watched fantasy films of all time. This movie concludes the quest to destroy the One Ring and save Middle-earth from the dark lord Sauron.
“The Return of the King” is a masterpiece of fantasy filmmaking, with breathtaking battles, emotional character arcs, and a satisfying conclusion to the epic story. Its success at the box office, earning over $1.1 billion worldwide, and its 11 Academy Award wins, including Best Picture, cement its place in cinema history.
5. Pirates of the Caribbean: Dead Man’s Chest (2006)
The second film in the “Pirates of the Caribbean” series, “Dead Man’s Chest,” sails into the fifth spot on our list. This swashbuckling adventure follows Captain Jack Sparrow as he races to settle his debt with the ghostly Davy Jones.
Audiences loved the film’s mix of humor, action, and supernatural elements. Johnny Depp’s iconic performance as Jack Sparrow, along with stunning visual effects and exciting sea battles, made this movie a huge hit. Its box office success of over $1 billion shows that viewers can’t resist a good pirate tale.
6. Aladdin (2019)
Disney’s live-action remake of “Aladdin” takes the sixth spot on our list of most-watched fantasy films. This magical adventure tells the story of a street urchin who finds a magic lamp and uses the power of a wish-granting genie to win the heart of Princess Jasmine.
The movie’s vibrant colors, catchy songs, and charismatic performances brought new life to the classic animated film. Will Smith’s portrayal of the Genie and the chemistry between Aladdin and Jasmine captivated audiences worldwide. With over $1 billion in box office earnings, “Aladdin” proves that a whole new world of entertainment is possible with a touch of magic.
7. Alice in Wonderland (2010)
Tim Burton’s unique take on Lewis Carroll’s classic story, “Alice in Wonderland,” claims the seventh spot on our list. This visually stunning film follows a grown-up Alice as she returns to the whimsical world of Wonderland to fulfill her destiny.
Burton’s signature style, combined with Johnny Depp’s eccentric performance as the Mad Hatter, created a fantastical version of Wonderland that mesmerized audiences. The film’s blend of CGI and live-action brought the bizarre and beautiful world to life in a way never seen before. Its box office success of over $1 billion shows that viewers were eager to fall down the rabbit hole into this reimagined wonderland.
8. The Hobbit: An Unexpected Journey (2012)
The first installment of Peter Jackson’s “The Hobbit” trilogy, “An Unexpected Journey,” takes the eighth spot on our list. This film begins the tale of Bilbo Baggins, a hobbit who joins a group of dwarves on a quest to reclaim their homeland from a fearsome dragon.
Returning to the world of Middle-earth, the movie captivated audiences with its stunning landscapes, exciting adventures, and lovable characters. Martin Freeman’s portrayal of Bilbo and the return of familiar faces from “The Lord of the Rings” delighted fans old and new. Its box office success of over $1 billion proves that viewers were eager to embark on another journey through J.R.R. Tolkien’s magical world.
9. Harry Potter and the Philosopher’s Stone (2001)
The movie that started it all, “Harry Potter and the Philosopher’s Stone” (known as “Sorcerer’s Stone” in some countries), holds the ninth spot on our list. This film introduces us to the young wizard Harry Potter as he discovers his magical heritage and begins his adventures at Hogwarts School of Witchcraft and Wizardry.
The movie brought J.K. Rowling’s beloved book to life, creating a magical world that has captivated audiences for over two decades. From the wonder of Diagon Alley to the excitement of Quidditch matches, the film perfectly captured the magic and charm of the books. Its enduring popularity and box office success of over $1 billion show that the magic of Harry Potter continues to enchant new generations of viewers.
10. Pirates of the Caribbean: On Stranger Tides (2011)
Rounding out our top 10 is the fourth installment in the “Pirates of the Caribbean” series, “On Stranger Tides.” This adventure follows Captain Jack Sparrow on a quest to find the legendary Fountain of Youth.
The film’s mix of supernatural elements, swashbuckling action, and Johnny Depp’s charismatic performance as Jack Sparrow continued to draw audiences to theaters. New additions to the cast, including Penélope Cruz and Ian McShane, brought fresh energy to the franchise. With box office earnings of over $1 billion, “On Stranger Tides” proves that audiences still have a thirst for pirate adventures.
Bottom Line
The 10 most watched fantasy movies of all time showcase the incredible power of imagination and storytelling. These films have taken us on unforgettable journeys, introduced us to beloved characters, and shown us worlds beyond our wildest dreams.
From the icy magic of “Frozen II” to the swashbuckling adventures of “Pirates of the Caribbean,” these movies have earned their place in cinema history not just through their box office success, but through the lasting impact they’ve had on audiences around the world.