The Emperor's New Clothes Official Trailer 1 (2015) – Russell Brand Documentary HD Rotten Tomatoes Indie November 25, 2015