This summer, director Fede Alvarez is ready to give the world a great big face hug. His new movie, Alien: Romulus hits theaters August 16 and it promises another great battle between humanity and those face-hugging, chest-bursting, acid-filled little devils called Xenomorphs.
Read more…