A disgraced children's puppeteer returns to his childhood home and is forced to confront his wicked stepfather and the secrets that have tortured him his entire life.
Sean Harris
as Philip
Alun Armstrong
as Maurice
Andy Blithe
as Michael's Father
Ryan Enever
as Michael's Uncle
Charlie Eales
as Michael
Joe Gallucci
as Lee
Rohan Gotobed
as Andrew
Raphel Famotibe
as Simon
Simon Bubb
as Mr. Evans
Katie Lightfoot
as Mrs. Atwood
Elliot Booty
as Youth 1
Abraham Graham
as Youth 2