Wunderschönes, faszinierendes, unglaubliches Kino.
Aliens have landed and create monstrous beasts to destroy civilization.