All Articles

May 22, 2020
This Sunday, May 24th, Netflix will premiere Blumhouse TV’s thriller-horror series Betaal. Centering around Indian folklore and featuring an all-star…