Movie History S.T.A.R. (Space Traveling Alien Reject) 2017 S.T.A.R. (Space Traveling Alien Reject) 2017 Not Human 2013 Ombis: Alien Invasion 2013 Ombis: Alien Invasion 2013