Netflix to Premiere First Indian Horror Series GHOUL Starting August 24th
Netflix is proud to announce the release of it’s first Indian original horror series called Ghoul starting August 24. What we know so far: Netflix’s Ghoul will have 3 episodes for the season. It’s...