While the ending was predictable, the special effects and 3-D imaging lived up to their hype. Rather than watching a movie, I felt as though I was actually in the background and experiencing the characters from a short distance. I haven't cared to watch 3-D movies before because they really felt 2-D with a few images popping off the screen. This was a completely different experience. Kudos to James Cameron for his vision.