Movies like The School for Good and Evil: 20 to watch next
If you loved The School for Good and Evil (2022) — a fantasy, comedy and adventure film directed by Paul Feig — these 20 movies are the closest matches.
The first picks are what fans of The School for Good and Evil most often go on to watch; the rest share its genres and themes like school of witchcraft, school and based on young adult novel. 12 of them are streaming in India right now — each entry shows where.
Where to watch The School for Good and Evil →·Get picks for your whole taste →
- 1

Harry Potter and the Deathly Hallows: Part 2 2011★ 8.1
Shares: Adventure, Fantasy
Harry, Ron and Hermione continue their quest to vanquish the evil Voldemort once and for all. Just as things begin to look hopeless for the young wizards, Harry discovers a trio of magical objects that endow him with powers to rival Voldemort's formidable skills.
Stream in India on JioHotstar
- 2

Fantastic Beasts: The Crimes of Grindelwald 2018★ 6.8
Shares: Fantasy, Adventure
Gellert Grindelwald has escaped imprisonment and has begun gathering followers to his cause—elevating wizards above all non-magical beings. The only one capable of putting a stop to him is the wizard he once called his closest friend, Albus Dumbledore. However, Dumbledore will need to seek help from the wizard who had thwarted Grindelwald once before, his former student Newt Scamander, who agrees to help, unaware of the dangers that lie ahead. Lines are drawn as love and loyalty are tested, even among the truest friends and family, in an increasingly divided wizarding world.
Stream in India on JioHotstar
- 3

Harry Potter and the Half-Blood Prince 2009★ 7.7
Shares: Adventure, Fantasy
As Lord Voldemort tightens his grip on both the Muggle and wizarding worlds, Hogwarts is no longer a safe haven. Harry suspects perils may even lie within the castle, but Dumbledore is more intent upon preparing him for the final battle fast approaching. Even as the decisive showdown looms, romance blossoms for Harry, Ron, Hermione and their classmates. Love is in the air, but danger lies ahead and Hogwarts may never be the same again
Stream in India on JioHotstar
- 4

Cirque du Freak: The Vampire's Assistant 2009★ 5.9
Shares: Adventure, Fantasy
When Darren Shan is taken to a circus that's chock-full of sideshow oddities, he meets a vampire and receives a life-changing bite on the neck.
Not on subscription streaming in India right now
- 5

Harry Potter and the Goblet of Fire 2005★ 7.8
Shares: Adventure, Fantasy
After his name emerges from the Goblet of Fire, Harry Potter becomes a competitor in a grueling battle for glory among three wizarding schools in the Triwizard Tournament. But if Harry never submitted his name for the Tournament, then who did? Nevertheless, Harry must confront a deadly dragon, fierce water monsters, and an enchanted maze—only to find himself in the cruel grasp of He Who Must Not Be Named.
Stream in India on JioHotstar, VI movies and tv
- 6

Vampire Academy 2014★ 6.3
Shares: Comedy, Fantasy
Rose, a rebellious half-vampire/half-human guardian-in-training and her best friend, Lissa -- a mortal, royal vampire Princess - have been on the run when they are captured and returned to St. Vladamirs Academy, the very place where they believe their lives may be in most jeopardy. Rose will sacrifice everything to protect Lissa from those who intend to exploit her from within the Academy walls and the Strigoi (immortal, evil vampires) who hunt her kind from outside its sanctuary.
Stream in India on Amazon Prime Video, Amazon Prime Video with Ads
- 7

Cinderfella 1960★ 6.2
Shares: Comedy, Fantasy
When his father dies, poor Fella is left at the mercy of his snobbish stepmother and her two no-good sons Maximilian and Rupert. As he slaves away for his nasty step-family, Maximilian and Rupert attempt to find a treasure Fella's father has supposedly hidden on the estate. Hoping to restore her dwindling fortunes, the stepmother plans a fancy ball in honor of the visiting Princess Charmein whom she hopes will marry Rupert. Eventually, Fella's Fairy Godfather shows up to convince him that he has a shot at winning the Princess himself.
Not on subscription streaming in India right now
- 8

Willow 1988★ 7.0
Shares: Fantasy, Adventure
The evil Queen Bavmorda hunts the newborn princess Elora Danan, a child prophesied to bring about her downfall. When the royal infant is found by Willow, a timid farmer and aspiring sorcerer, he's entrusted with delivering her from evil.
Not on subscription streaming in India right now
- 9

Legend 1985★ 6.3
Shares: Adventure, Fantasy
Set in a timeless mythical forest inhabited by fairies, goblins, unicorns and mortals, this fantastic story follows a mystical forest dweller, chosen by fate, to undertake a heroic quest. He must save the beautiful Princess Lili and defeat the demonic Lord of Darkness, or the world will be plunged into a never-ending ice age.
Stream in India on VI movies and tv
- 10

Percy Jackson: Sea of Monsters 2013★ 6.0
Shares: Adventure, Fantasy
In their quest to confront the ultimate evil, Percy and his friends battle swarms of mythical creatures to find the mythical Golden Fleece and to stop an ancient evil from rising.
Stream in India on JioHotstar, VI movies and tv
- 11

Harry Potter and the Deathly Hallows: Part 1 2010★ 7.7
Shares: Adventure, Fantasy
Harry, Ron and Hermione walk away from their last year at Hogwarts to find and destroy the remaining Horcruxes, putting an end to Voldemort's bid for immortality. But with Harry's beloved Dumbledore dead and Voldemort's unscrupulous Death Eaters on the loose, the world is more dangerous than ever.
Stream in India on JioHotstar
- 12

The Hobbit: The Battle of the Five Armies 2014★ 7.3
Shares: Adventure, Fantasy
Following Smaug's attack on Laketown, Bilbo and the dwarves try to defend Erebor's mountain of treasure from others who claim it: the men of the ruined Laketown and the elves of Mirkwood. Meanwhile an army of Orcs led by Azog the Defiler is marching on Erebor, fueled by the rise of the dark lord Sauron. Dwarves, elves and men must unite, and the hope for Middle-Earth falls into Bilbo's hands.
Stream in India on Amazon Prime Video, Amazon Prime Video with Ads
- 13

Dragonheart: Vengeance 2021★ 6.9
Shares: Fantasy, Adventure
Lukas, a young farmer whose family is killed by savage raiders in the countryside, sets out on an epic quest for revenge, forming an unlikely trio with a majestic dragon and a swashbuckling, sword-fighting mercenary, Darius.
Not on subscription streaming in India right now
- 14

The Lord of the Rings 1978★ 6.6
Shares: Adventure, Fantasy
Young Hobbit Frodo Baggins is thrown into an amazing adventure when he's tasked with destroying the One Ring, created by the dark lord Sauron. Frodo must travel in a small fellowship of nine warriors and accomplices. But it won't be an easy journey for the Fellowship of the Ring, on the ultimate quest to rid Middle-earth of evil.
Stream in India on Artiflix
- 15

Wish Upon a Unicorn 2020★ 6.9
Shares: Adventure, Fantasy
Two children discover that their mother is gone. The youngest of the pair, adventurer and upcomming singer, Long Johnson forces his older sister, Lily Johnson, to hunt down a unicorn with magical blood.
Not on subscription streaming in India right now
- 16

Abigail 2019★ 6.1
Shares: Adventure, Fantasy
A young girl Abigail lives in a city whose borders were closed many years ago because of an epidemic of a mysterious disease. Abby's father was one of the sick - and he was taken when she was six years old. Going against the authorities to find his father, Abby learns that her city is actually full of magic. And she discovers in herself extraordinary magical abilities.
Not on subscription streaming in India right now
- 17

Doctor Strange 2016★ 7.4
Shares: Fantasy, Adventure
After his career is destroyed, a brilliant but arrogant surgeon gets a new lease on life when a sorcerer takes him under her wing and trains him to defend the world against evil.
Stream in India on JioHotstar
- 18

My Babysitter's a Vampire 2010★ 7.1
Shares: Comedy, Adventure, Fantasy
Geeky 14-year old Ethan is left to babysit his younger sister, Jane, with his best friend Benny but after Ethan inadvertently puts Jane in harm's way, his parents hire a professional babysitter, the beautiful yet mysterious 17-year-old Sarah who, unbeknownst to them, is actually a fledgling vampire.
Not on subscription streaming in India right now
- 19

Warcraft 2016★ 6.4
Shares: Adventure, Fantasy
The peaceful realm of Azeroth stands on the brink of war as its civilization faces a fearsome race of invaders: orc warriors fleeing their dying home to colonize another. As a portal opens to connect the two worlds, one army faces destruction and the other faces extinction. From opposing sides, two heroes are set on a collision course that will decide the fate of their family, their people, and their home.
Not on subscription streaming in India right now
- 20

Chaos Walking 2021★ 6.5
Shares: Fantasy, Adventure
Two unlikely companions embark on a perilous adventure through the badlands of an unexplored planet as they try to escape a dangerous and disorienting reality, where all inner thoughts are seen and heard by everyone.
Stream in India on Lionsgate Play, Lionsgate Play Apple TV Channel, Lionsgate Play Amazon Channel