The 3-D effects in this movie are incredible, but they tended to wain during the love scenes, which were totally unnecessary to the plot. The actors were all good and the graphics were definitly worth seeing the movie for. It ran a tad long in the middle, but it felt like a normal 2 hour movie instead of the almost 3 hour running time. Good to see. Ends happy.