No poster
The Legend of Shagbeast
The Legend of Shagbeast
Release: 1991-01-01
·Runtime: 15m
A doctor discovers a Jekyll and Hyde style potion and a pop singer encounters a strange, hairy sex-obsessed visitor.
Production Countries
United Kingdom
Production Companies
Scottish Film and Television School
Edinburgh Napier University