Batman! Superman! Wonder Woman! Doomsday! Excuse me while I pick my jaw up off the floor. I'll be back after I watch this about 50 more times tonight!