August 17, 2012 by TVWriter™ 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. http://www.vimeo.com/47610156 Heroic moments count, people! And they’re in here.