A woman compelled to eat the flesh of men finds an unlikely partner in her vengeance.
Rachel Barker
Coco Stanley
Oscar Weir
Morgan Wroe
Amelie Meury-Cashman