Last Updated: February 12
A good fantasy flick comes in plenty of shapes and sizes. It can be a blockbuster trilogy about a group of hobbits journeying through Middle Earth. Or a romance about to star-crossed lovers battling evil witches and befriending flying pirate ship captains. Maybe it has a bit of magic. Maybe it’s a grim reimagining of a childhood fairytale. Whatever the backdrop, the most important thing about a fantasy film is its ability to transport us to a different world, to make us believe in the unbelievable.
Some of the films on this list are sprawling epics, some sport A-list casts, and some take us on an outrageous, zany ride through the imagination, but all of the best fantasy films on Netflix are worth a spot on your queue.
Beautiful Creatures (2013)
Run Time: 124 min | IMDb: 6.2/10
Beautiful Creatures sports an iconic cast — think Viola Davis, Jeremy Irons, Emmy Rossum, and Emma Thompson — but it never lived up to its full potential at the box office. The story is solid enough: it’s a Twilight-esque romance about a normal high school boy named Ethan Wate (a pre-Star Wars Alden Ehrenreich) who falls for the new girl at school named Lena (Alice Englert). Unfortunately for Ethan, Lena is a witch with a dangerous family tree and an impending birthday ritual that will determine whether she becomes a good witch or an evil one. The performances work even though the film loses itself in subplots about the town’s loaded history and Ethan’s family life.