From :

Yesterday we got our first official look at the Suicide Squad. But instead of Tom Hardy as Rick Flagg, we got Joel Kinnaman. Warner Bros. officially announced that Hardy would play Rick Flagg in Suicide Squad, but unfortunately he had to drop out. There were a lot of rumors and speculation, but now thanks to Collider we know the real reason from the man himself.

Read the Full Story