I've watched this trailer a dozen times already! I got my tickets!!! IMAX 3D!!! Opening Day, baby! The nerd in me is happy! Just gotta get cuffed before December 17th up so I can have someone to see it with me!