Worm
When a detective arrives at a young girl's family home in order to investigate her disappearance it soon becomes clear that he he is in way over his head...
Worm takes us on a surreal journey into a dark world filled with ferrets, dead mackerels and to