A fantastic feature of terror, fantasy and spectacle! In the early 1960s, American International Pictures imported a series of foreign films boasting fantastic special effects, strange storylines and eye-popping...