A stop-motion animator struggles to control her demons after the loss of her overbearing mother.
Bridgitta Roy
Doctor Rai
James Swanton
The Ash Man
Therica Wilson-Read
Polly
Aisling Franciosi
Ella Blake