Menu
All
All
Titles
TV Episodes
Celebs
Companies
Keywords
Advanced Search
Watchlist
Sign In
The Scarab Lives!
(I) (1979)
Release Dates
(2)
USA
22 September 1979
UK
5 February 1981
(TV premiere)