Clown’s Revolution (2010) 2010 Poster unavailable Movie Name Clown’s Revolution (2010) Directed by Sun Xun Written by Sun Xun Overview Abstract animated short about a political leader in China.