Must-watch fantasy films on Netflix

Image Credits: Google

Guillermo del Toro's Pinocchio 

This stop-motion animated film is a dark and whimsical retelling of the classic story of Pinocchio. Directed by the acclaimed Guillermo del Toro, it features a star-studded voice cast that includes Ewan McGregor, David Bradley, Tilda Swinton, and Christoph Waltz. 

Image Credits: Google

The Sea Beast 

This animated adventure film follows a young girl who stows away on the ship of a legendary sea monster hunter. Together, they embark on a thrilling journey through uncharted waters, where they discover dark secrets and form an unlikely friendship. 

Image Credits: Google

The Old Guard 

This action-packed film follows a group of immortal mercenaries who are hunted down by a mysterious organization. Charlize Theron stars as the leader of the group, and she is joined by an all-star cast that includes KiKi Layne, Matthias Schoenaerts, and Chiwetel Ejiofor. 

Image Credits: Google

The School for Good and Evil 

This coming-of-age fantasy film follows two best friends who are sent to a magical school where they are trained to become either good or evil. The film features a star-studded cast that includes Michelle Yeoh, Charlize Theron, Kerry Washington, and Laurence Fishburne. 

Image Credits: Google

A Monster Calls 

This heartwarming drama follows a young boy who is visited by a giant yew tree monster who helps him to cope with his grief and trauma. The film stars Lewis MacDougall, Felicity Jones, and Liam Neeson, and it is based on the novel of the same name by Patrick Ness. 

Image Credits: Google