Comedian Margaret Cho's 2003 live show Revolution was filmed at the Wiltern Theatre in Los Angeles. The show features her signature unbridled humor as she tackles various topics, including the Axis of Evil, her travels in Thailand's red light district, childbirth, and more.
Margaret Cho: CHO Revolution
Margaret Cho's 2003 live comedy show Revolution, filmed at the Wiltern Theatre in Los Angeles, is a triumphant return to the screen, featuring her unapologetic humor.