Amy Schumer celebrity engagements instagram Amy Schumer RESPONDS to Negative Reviews of Netflix Special... See Who She's Blaming! March 16, 2017GWL Staff Actress Amy Schumer is hitting back at the Internet “trolls” who she claims launched an online campaign to tank the reviews of her latest Netflix special.