watch The Stranglers of Bombay
The Stranglers of Bombay
In 1826 British-ruled India, the secret Cult of Thugee demonstrates their worship of their goddess, Kali, by the mutilati....
Read MoreRitual Murder: Inside The Stranglers of Bombay
documentary on the production of Hammer's The Stranglers of Bombay....
Read More