Search
A demon possesses a man, and uses him to kill women.
Darwaza
A 2005 Indian horror film.
Darinda