Director
Rachel Tatham
DIRECTOR
Stars (in credits order)
Thomas Aldridge
Detective
Owen Llewelyn
Taxidermied Corpse
Tarzin
Decapitated Head
Daniel Addis
Brooke
Eye Witness
Lizzie Palmer
Brooke Aylen
Istvan Kiss
Simon J. Humphris
Unnamed
Lizzie
Emily Hennessy
Ella
Tahsin Tarzan Gemikonaku