In Britain, bodies of NATO paratroopers are being snatched during routine jumps by a mysterious red beam of alien origin
Quick Access
Genre