Sci fi invasion film tries to take a less panic-filled approach