The Puppet Asylum (2023)
Premiere 1 Sep 2023 | 33 min | Horror
• 25 views • 0 thumbs up • 0 thumbs down
Otto Baxter, a filmmaker with Down's Syndrome, directs and stars in this musical horror-comedy short based on his life, set in Victorian London.