Suicide Squad Review Jeremy Lebens 7.0 WB and DC have re-situated, after the fumbles discovered in Batman v Superman: Dawn of Justice,…