HUGE SALE-LAST 6 LEFT!!
DEVIL WOMAN (HD): A village witch who controls poisonous serpents sends them out to murder her enemies.
DRAGONS NEVER DIE (SD): Li Tin and his friend, Hsiao, travel the country going from one martial arts school to the next challenging teacher and student to test his skills. He soon finds himself facing his most dangerous adversary in a town that is ruled by 'The Leopard'.
Code Red // 1973, 1974 // 95, 94 Minutes // Rated R // Color // English // All Region