Andrew Bonwick
Vice President of Product Development at Relm Insurance
Madhav Sheth
CEO of Ai+ Smartphone
Stephen Rose
CEO Render Networks


Indian fantasy films are a popular genre of movies that are known for their unique storytelling, visual effects, and larger-than-life characters. With some of the biggest blockbusters ever filmed, Indian cinema has now strengthened its footprint across the globe. Fantasy dramas, which featured larger-than-life plotlines with a blend of adventure and breathtaking graphics, were one of the most popular genres in 2022.
Digital platforms are our saviours in situations like these because the engrossing stories and unexpected turns make us want to watch them again. So we’ve put together a list of the top Indian fantasy films available on streaming services that you can binge-watch, ranging from Bollywood to Kollywood.
Here are the top 6 Indian fantasy films streaming on our favourite OTT services.
Karthikeya 2
This film, a sequel to Karthikeya, recounts the difficulties Dr Karthikeya encounters and his attempts to overcome them by uncovering the truth concealed in ancient Indian mythology. The protagonist encounters the greatest difficulties of his life while searching for a mythical relic, and he also discovers a formula that changes the course of human history. Nikhil Siddhartha, Anupama Parameswaran, Anupam Kher, and other actors are featured in the Telugu movie. Chandoo Mondeti directed the movie.
OTT platform: Zee5
Kantara
The storyline, which is set in a thick forest, centers on a land dispute between the local inhabitants and the government. A young guy named Shiva makes every effort to restore tranquillity to his town. The key is how a fictitious heavenly force plays a significant part. Rishab Shetty, Kishore Kumar G, Achyuth Kumar, and other well-known actors star in the lauded Kannada film. Rishab Shetty helms the movie.