I'm ashamed to admit it, but I am stoked for this movie. Anyone else looking forward to it?