watch The Hatchet
The Terror of the Tongs
In 1910, Hong Kong, under the rule of the British Empire, is a prosperous and bustling city, but, hidden in the shadows of....
Read MoreThe Diabolical Axe
In the Age of the Inquisitions, 1603, Santo, El Enmascarado de Plata, is being laid to rest by a group of monks. The Black....
Read More