Two evil spies capture a scientist who has invented an invisibility and time freezing cloaking device. - IMDb