It's a serious charity, the Ben Stiller Foundation, whose goal is to build schools in impoverished areas around the world. A lofty goal indeed. The public service announcement to promote the foundation is well, pure Stiller.

Huffington Post