I have to admit, as much as I've been critical of the Elmo character, this documentary just looks insanely good. Powerful, moving...just wow.
Also this is a Muppet documentary all around, not just specifically Sesame Street from what I can gather.
Trailer:
I got to meet Kevin Clash, but had...