Apr 9 Apr 9 THIS JUST IN! Idris Elba confirmed as Ambush Bug in Suicide Squad 2 // Satire Andrew Magazzu Comedy, Satire, Movies Idris Elba talks green suits and loose cheeks in this exciting Suicide Squad 2 announcement!