The Puppet Asylum
6.7
September 1, 2023
33 mins
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.
Paul Kaye
Rebecca Callard
MyAnna Buring
Adeel Akhtar
Ruben Reuter
Otto Baxter
Movie
2006
2002
2023
2022
2024
1999
1988
1955
2004
1989
2021
2014
1974
2016
2011
2003
2017
2018
NaN
2005
2012
1932