I went yesterday on Valentine's Day with my boyfriend and the house was packed. We saw the Imax 3D version & it was definitely worth it. I've heard random complaints about the CGI not being so great, or the storyline having all kinds of faults, but we enjoyed it just as a form of entertainment. I don't think it would have been as impressive without the 3D -- it was worth the extra few bucks to add the glasses. Definitely worth a watch before it leaves the theaters.