Speculation has been running rampant across the web about who would be cast in the upcoming Suicide Squad movie from DC Comics and Warner Bros. Finally today we have confirmation on some amazing names that will be starring in the 2016 film by David Ayer.

Suicide SquadThe biggest name announced is Will Smith (Independence Day) who will be playing Deadshot, previously rumored to be playing Captain Boomerang. The Captain Boomerang role goes to Australian actor Jai Courtney (Spartacus). Tom Hardy who has dabbled in the DC Universe before as Bane in The Dark Knight Rises, will play Rick Flagg the loyal soldier who leads the team. One character that I am not too familiar with is Enchantress who will be played by Cara Delevingne (Pan), who in the comics has been on teams like Shadowpact and Justice League Dark.

Jared Leto The Joker Suicide SquadBut the big news of the day is that Jared Leto (My So Called Life) has landed The Joker role while Margot Robbie (The Wolf of Wall Street) has been cast as his main squeeze, Harley Quinn.Now we finally know who Ben Affleck’s biggest adversary will be played by along with finally seeing a big screen representation of Harley.

The Joker and HarleyThis cast is just amazing and I feel that DC is really coming out of the gates strong on this one. Now we’ll just have to wait to see if those Oprah rumors are true…

Suicide Squad hits theaters in 2016!