The story development was good, however I questioned the initial reasons the "hero" did what he did. The CGI sucked, the monster effects and stuff weren't that great. The cookie cutter ending also didn't work for me. Very much an overrated film in my opinion.