Cascade Failure

Rating: 5/10 (27 May 2018)

Yo! Genius! Don't stick your hand in. #Epicfail of an excuse and great acting wasted. At least the "Alien" went Face hugger, gestation and ended up bursting out of people's chests.