862,239 views | Jeff Skoll • TED2007

My journey into movies that matter