Comedy superstar Amy Schumer brings her unique blend of honesty and an unapologetic sense of humour in this stand-up special from the historic Apollo Theatre in New York City.