Beautiful, interesting, incredible cinema.
An alien in a gorilla suit and diver’s helmet terrorizes the remaining humans….with a tragic twist.