This movie was excellent. The movie definitely lived up to the hype surrounding it. The special effects were brilliant, and the IMAX scenes were wonderful. Brilliant acting by all. Maggie Gyllenhaal was a great choice for Rachel; I don't think Katie Holmes would have done as good a job, so it was for the best that she didn't reprise her role. All the buzz about a posthumous Oscar for Heath Ledger should be taken seriously. I thought his performance in "Brokeback Mountain" should have won an Oscar, but this performance was so much better. Best movie I have ever seen.