Good direction, acting and story. Visually, this movie is the best ever. I recommend seeing it at a digital 3D venue. I've heard so much hype about the "technology" used to make this movie. Big deal. The reason this movie is worth seeing is because it has an interesting story, good editing, great visuals, good cinematography and good music. You get lost in the movie in the first three minutes. Cameron has done it again!