Papa, Hans, and Harry journey back to Pandora and discuss James Cameron's latest flick. Was the 3 1/2 hour film worth 13 years of waiting?