The 2020s have already gifted us with a treasure trove of fantasy films, from blockbuster epics to intimate indie wonders. Yet, amid the buzz of major releases, several truly praiseworthy movies have slipped through the cracks, waiting to be discovered by a wider audience. These aren't just good fantasy movies—they're the kind that linger in your mind long after the credits roll, offering fresh takes on magic, identity, and human connection.
If you're tired of the same old recommendations, it's time to dive into these five underrated fantasy films that prove the genre is more alive and inventive than ever. And if you're in the mood for more hidden gems, check out our list of forgotten romantic movies that also deserve a spotlight.
1. All of Us Strangers (2023)
Andrew Haigh's All of Us Strangers is a hauntingly beautiful blend of fantasy and emotional drama that defies easy categorization. The film follows a lonely screenwriter who returns to his childhood home and finds his long-dead parents living there as if nothing happened. It's a ghost story, a love story, and a meditation on grief all wrapped in one. The fantasy elements are subtle but profound, using supernatural encounters to explore themes of memory, loss, and acceptance. Despite critical acclaim, this film hasn't reached the wide audience it deserves—perhaps because it asks viewers to sit with uncomfortable emotions. But for those willing to take the journey, it's an unforgettable experience.
2. Wolfwalkers (2020)
From the Irish studio Cartoon Saloon comes Wolfwalkers, a hand-drawn animated masterpiece that feels like a classic fairy tale brought to life. Set in 17th-century Ireland, it tells the story of a young apprentice hunter who befriends a mysterious girl with the ability to transform into a wolf. The film's stunning visual style—reminiscent of Celtic art and woodcut prints—is matched by its rich storytelling about friendship, nature, and rebellion. While it earned an Oscar nomination, Wolfwalkers remains surprisingly underseen outside animation circles. It's a must-watch for anyone who loves fantasy that feels both timeless and urgent.
3. The Green Knight (2021)
David Lowery's The Green Knight is a bold, arthouse take on the Arthurian legend that divided audiences but captivated those who embraced its slow-burn approach. Dev Patel stars as Sir Gawain, who accepts a challenge from a mysterious green-skinned knight, setting off on a journey that tests his honor, courage, and humanity. The film is drenched in atmosphere, with stunning cinematography and a haunting score. It's not your typical sword-and-sorcery fantasy—it's a philosophical meditation on chivalry and mortality. If you're a fan of mystery movies that keep you guessing, this one will satisfy your craving for ambiguity and depth.
4. Mad God (2021)
Phil Tippett's Mad God is a stop-motion nightmare that pushes the boundaries of fantasy into the realm of pure, unadulterated imagination. Created over three decades, this wordless film plunges viewers into a hellish, post-apocalyptic world filled with grotesque creatures and surreal landscapes. It's not for the faint of heart—the imagery is disturbing and the narrative is deliberately obscure—but it's a monumental achievement in animation and world-building. For those who appreciate fantasy that challenges and disturbs, Mad God is a hidden masterpiece that deserves cult status.
5. The Beast (2023)
Bertrand Bonello's The Beast is a genre-bending sci-fi fantasy that spans centuries, following a woman who undergoes a procedure to purge her emotions by reliving past lives. Starring Léa Seydoux and George MacKay, the film weaves together three timelines—1910, 2014, and 2044—each with its own eerie, melancholic tone. It's a meditation on love, fear, and the nature of time, wrapped in a hauntingly beautiful package. While it premiered at Venice to strong reviews, The Beast hasn't found the mainstream audience it deserves. It's perfect for viewers who love thriller masterpieces that blend genres and leave you thinking for days.
These five films prove that fantasy in the 2020s is far from exhausted. Whether you're in the mood for emotional depth, visual splendor, or pure weirdness, each of these underrated gems offers something unique. So next time you're scrolling through streaming services, skip the usual suspects and give one of these a chance—you might just discover your new favorite movie.
