Trailer: Killer from SpaceAn alien with the ability to posses humans comes to earth and wrecks havoc.Watch Here