Geeks on Film: Alien: Covenant Another Lackluster Entry

Geek Rating: 2 Out of 5 Stars It’s been 5 years since Prometheus, Ridley Scott’s disappointing attempt…