85 mins | Science Fiction | April 3, 1980
85 mins | Science Fiction | April 3, 1980
IMDb rating | 3.7 |
Producers | Sandler Institutional Films, Sandler/Emenegger Productions |
Original title | Laboratory |
Directors | Robert Emenegger, Allan Sandler |
Writers | Seth Marshall III |