I saw this after I couldn't get into the premiere for Fantastic 4. I thought that is was all right. The CGI is noteworthy, and while the plot was a bit blah, it was pretty intense for parts of it. I think that Cruise did all right, I don't think he could have been the only person to play the part though. Dakota Fanning acted like a real person would which was refreshing, even if all the screaming was annoying. The overall movie had some major hang ups, but it is probably worth seeing once.