Tag: monsters versus aliens

Monsters vs. Aliens Review

From the perspective of a classic sci-fi fan, Monsters vs. Aliens nails it. From the opening Dreamworks logo which references Earth vs. the Flying Saucers to the Mothra-loaded finale, …