Fantasy movies is one of the most fascinating genres in cinema. Whether exploring magical realms, mystical creatures, or epic battles between good and evil, these movies transport viewers to incredible universes.
In recent years, various productions have brought new approaches to the genre, blending fantasy with action, suspense, and even science fiction. If you’re looking for movies that explore magical worlds and immersive narratives, we’ve put together a ranking of the best recent fantasy films.
Here, you’ll find synopses, awards, where to watch, and suggestions for similar movies to enjoy afterward. Whether you’re a fan of epic stories like The Lord of the Rings, classic fairy tale adaptations, or innovative narratives that challenge reality, there’s something for every taste on this list.
1. Dune: Part Two (2024) – Return to the Desert of Arrakis
After the success of Dune (2021), the sequel arrives to further expand the universe created by Frank Herbert. Paul Atreides’ journey continues, now with political twists and monumental battles. If the first film won fans over with its grand visuals and complex storyline, Dune: Part Two promises to deliver an even greater spectacle.
Where to watch: Available on Max, Prime Video, Netflix and Hulu.
Awards and Nominations: Highly anticipated for the 2025 Oscars
If you love epic science fiction and fantasy, this is a must-watch.

2. Wonka (2023) – The Origin of a Classic
The story of the eccentric Willy Wonka gets a fresh take in this prequel starring Timothée Chalamet. Unlike previous versions, this fantasy movie explores the early days of the character and how he created his magical inventions. With vibrant visuals, a lively soundtrack, and a whimsical tone, it’s perfect for those seeking a charming and entertaining experience.
Where to watch: Available on Max, Prime Video and Hulu.
Awards and Nominations: Nominated for the BAFTA Award for Best Production Design
If you enjoy fantastic and engaging stories like Paddington and Harry Potter, this movie is a great choice.

3. The Little Mermaid (2023) – A Reimagined Classic
Disney’s live-action adaptations always spark curiosity and debate among fans of fantasy movies. The Little Mermaid, starring Halle Bailey, offers a new take on the classic tale, blending nostalgia with stunning visuals. The revamped soundtrack and the lead actress’s performance were among the most praised aspects.
Where to watch: Disney+
Awards and Nominations: Nominated for the Oscar for Best Original Song
If you enjoy fairy tale adaptations, this is worth watching.
4. Leave the World Behind (2023) – When Fantasy and Reality Collide
Not all fantasy is tied to magical realms. Leave the World Behind stands out with a mysterious plot that mixes technology, chaos, and the unknown. The suspense and rising tension make this a gripping watch from start to finish.
Where to watch: Netflix
Awards and Nominations: Nominated for the Critics’ Choice Awards
For fans of fantasy movies like Don’t Look Up and Arrival, this is an excellent choice.
5. The Jungle Book (2016) – Between the Wild and Civilization
This fantasy film follows Mowgli, a boy raised by wolves in the Indian jungle. Accompanied by friends like Baloo the bear and Bagheera the panther, he must face the threat of Shere Khan, a tiger that poses a constant danger. Mowgli’s journey balances adventure and emotion, exploring themes of identity and belonging.
Fun Fact: This is the second highest-rated fantasy movie on Rotten Tomatoes, second only to The Wizard of Oz (1939).
Where to watch: Disney+
Awards and Nominations: Oscar for Best Visual Effects
If you like Jumanji and The Revenant, you’ll enjoy this thrilling story.

6. Knights of the Zodiac – The Beginning (2023) – A New Take on the Classic Anime
Anime fans finally got a live-action adaptation of Knights of the Zodiac. Although it received mixed reviews, the film delivers electrifying action scenes and impressive special effects, inspired by Greek mythology.
Where to watch: Available on Netflix and for rent on Prime Video, Apple+ and Google Play Movies.
Awards and Nominations: Awarded for special effects in Japan
For fans of anime and fantasy films featuring epic battles, this is worth watching.
7. The Green Knight (2021) – A Medieval Tale with Surreal Visuals
The Green Knight follows the journey of Sir Gawain, played by Dev Patel, as he embarks on a quest of self-discovery, honor, and courage. Based on a medieval legend, the film is visually stunning and contemplative in its storytelling.
Where to watch: Available on Prime Video
Awards and Nominations: National Society of Film Critics Award for Best Cinematography
If you enjoy movies like Edward Scissorhands, this is an excellent pick.

8. Rebel Moon – Part 1 (2023) – Fantasy in Space
Directed by Zack Snyder, Rebel Moon presents an epic story that merges science fiction with fantasy. Inspired by major sagas like Star Wars, the film builds a promising and visually grand universe.
Where to watch: Netflix
Awards and Nominations: High-budget Netflix production
If you love space adventures mixed with mythology, this film is a must-watch.
9. Peter Pan & Wendy (2023) – A New Take on Neverland
The classic by J.M. Barrie gets a new adaptation with a more mature tone. With a realistic approach, the relationship between Peter Pan, Wendy, and Captain Hook gains new layers of depth.
Where to watch: Disney+
Awards and Nominations: Best Costume Design at the Saturn Awards
If you liked Hook – Return to Neverland, you’ll love this film.

10. The Sea Beast (2022) – An Epic Adventure
Though animated, The Sea Beast delivers a narrative worthy of the best fantasy films. The story follows a sea monster hunter who discovers that these creatures might not be what they seem.
Where to watch: Netflix
Awards and Nominations: Nominated for the Oscar for Best Animated Feature
If you like movies like How to Train Your Dragon, this is an excellent choice.
Related articles
What’s the Best Fantasy Movie to Watch?
If you’re looking for an epic experience, Dune: Part Two is a must-watch. For those who enjoy classic reimaginings, Peter Pan & Wendy and The Little Mermaid are great picks. Meanwhile, Rebel Moon and Leave the World Behind offer innovative approaches to the genre.
No matter your choice, fantasy continues to push boundaries and captivate audiences.
Want more recommendations? Check out our other articles on streaming and stay tuned for upcoming releases!