I'm only giving it two stars because of the visual effects. But this whole idea of a man being annoying until the lead woman decides SUPRISE! YES she does love him after all! How old, stale and predictable. I am sure the two leads are good actors but the dialogue in this film was a complete cringe fest. Enjoy the aliens and the effects, ignore the rest. Oh, and spot the baddy. He might as well have written it on his head in permanent marker.