Prachtige, interessante, ongelofelijke films.
Thuggee cult practices occur at an English country house.