The movie features impressive visual effects, especially in showcasing the various stages of the evolving alien creatures.