The Puppet Asylum
Genre: Horror
Actor: Paul Kaye , Rebecca Callard , Adeel Akhtar , Ruben Reuter , Otto Baxter , Kiran Shah , Laura Aikman , Olivia Attias , Vikash Bhai , Archie Fletcher , Ellie Rawnsley , Oliver Gilbert
Director: Otto Baxter
Country: United Kingdom