
Netflix
The Trailer for Netflix’s Horror Series ‘Ghoul’
Netflix and Blumhouse have released the trailer for their new horror series Ghoul. The original Indian series will be made up of 3 episodes and is slated to launch on Netflix, August 24. Check out […]