Release Date: 21 Sat, Jun 2025
Edwin, a lonely, narcissistic vampire, returns home after a restock to lament about life and his yearning to be normal to his best friend Morris - a decapitated head that loathes his guts.
as Edwin
as Morris (the head)
2025
1991
1985
1967
2022
1987
1994
1989
1977
1992
2015
2023
1988
2011
1981
2019