I can’t overstate how happy watching this made me. The dance, the soundtrack by Girl Talk, the infectious joy of the whole thing. After you’ve viewed that trailer, set aside 70 minutes or so to watch the whole thing and be prepared to watch it a few times more.