Show more
A compilation tape featuring trailers for and footage from low-budget sci-fi and exploitation films. imdb.com