Ultimate
Premium Player

The Legend of the Handmaiden

19941h 36m
★ 5.2
HD
HorrorFantasyDrama

Legend has it that, a long time ago in Galicia (Spain), witches were transformed into hornets to harm men and change the destiny of their lives.