Menu
© 2026 The Couch Critic
No Image Available
Poster / backdrop not provided
Poster not provided
Status
Released
Release
2005
Runtime
25m
Featurette on the Tigon Collection box set
5 Cast Members
Michael Armstrong
Himself
Piers Haggard
Christopher Nea
Ian Ogilvy
Tony Tenser