It's on! The super villain movie surprises were still intact, and he went dark on Twitter for a bit. But now he's back, tweeting a few new set photos, including this one hinting to a major action scene:


That's some serious firepower. Speaking of serious, here's a shot of some serious hardware, presumably also from the "Suicide Squad" set:


And here's a badass in shadow in what may or may not be a tease for Slade Wilson/Deathstroke:


Rumor has it that Scott Eastwood will play Deathstroke, who is not to be confused with Will Smith's Deadhshot. Thoughts on the battle ahead for this crew? "Suicide Squad" has an August 5, 2016 release date.

Want more stuff like this? Like us on Facebook.