3 New TV Spots for ‘Alien: Covenant’ Just Dropped, and Holy Hell These Aliens Are Terrifying By Thomas Freeman • Apr 3, 2017
A Major Hollywood Director Just Savaged The Current State Of The ‘Alien’ Movies By Thomas Freeman • Jan 27, 2017