Movies DC Fans Make A Petition To Shut Down Rotten Tomatoes Following ‘Suicide Squad’ Reviews Earlier today, the review embargo was lifted for critics who got a chance to see Suicide… August 3, 2016