Beautiful, interesting, incredible cinema.
An alien life form that is a huge ball of living matter invades earth, and replenishes itself by absorbing people.
An alien life form that is a huge ball of living matter invades earth, and replenishes itself by absorbing people.