Suicide Squad featurette "Doll Face" 2,783 Views Suicide Squad is in theatres August 5, 2016 Uploaded: August 4, 2016 Embed