Calling Captain Planet! Dude, We Need You!

We have no idea why this peer produced trailer for a live-action CAPTAIN PLANET film that probably will never happen appeals to us so much, but it does.

Heroic moments count, people! And they’re in here. read article