i thought it was ok.the 3D was impressive ,yet the story was just so-so.when fighters join the enemy isn't called being a traitor?i've never been a cameron fan.he's the king of chick flicks."aliens' was great.then he takes an awsome disaster from real life the titanic and turns it into a soft porn love story.