Release date
Sep 5, 1983
Motion Picture Rating (MPA)
TV-14
Countries of origin
United Kingdom
Language
English
Filming locations
Glasgow College of Food Technology - 230 Cathedral Street, Glasgow, Strathclyde, Scotland, UK
Production companies
Scottish Television (STV)
STV Productions
SMG Productions