Horror cinema from South India is unlike any other, featuring a mix of action, comedy, and a healthy serving of folklore-inspired terrors.
A new Hindi zombie horror comedy, Zorr, is set to release in theatres across India on February 6. The film is set in Delhi ...