Amy Schumer: Live at the Apollo

Amy Schumer: Live at the Apollo

Available on HBO Max
The comic brings her unique blend of honesty and unapologetic sense of humor to a performance at the historic Apollo Theater in New York.
Starring Amy Schumer
Director Chris Rock