Director James Gunn has revealed what appears to be the full cast for the upcoming DC movie The Suicide Squad

Every Actor and Character Confirmed for DC's The Suicide Squad 24 IMAGES

David Dastmalchian

John Cena

Jai Courtney

Joaquin Cosio

Nathan Fillion

Joel Kinnaman

Mayling Ng

Flula Borg

Sean Gunn

Jean Diego Botto

Storm Reid

Pete Davidson

Taika Waititi

Alice Braga

Steve Agee

Tinashe Kajese

Daniela Melchior

Peter Capaldi

Julio Ruiz

Jennifer Holland

Viola Davis

Idris Elba

Margot Robbie

Michael Rooker

7 Detective Stories 'The Batman' Could Adapt 8 IMAGES

Images from DC Comics, Getty Images.

Loading

It’s quite a long list of names, which perhaps signals that some of the characters will be canon fodder when they go on dangerous missions. As Gunn said in his tweet , “Don’t get too attached.”The cast includes:Returning cast members include Margot Robbie's Harley Quinn, Viola Davis's Amanda Waller, Joel Kinnaman's Rick Flag, and Jai Courtney's Captain Boomerang.While no character names accompany the other actors, we do have some rumors to go off.Idris Elba was originally reported to be replacing Will Smith as Deadshot, but more recent reports say he's playing a different character. Some fans want Elba to play Slade Wilson aka Deathstroke. Storm Reid has been reported as playing the daughter of Elba's character, so if he is playing Deathstroke then that would make her Rose Wilson aka Ravager. Another possible option for Elba is Bronze Tiger, a hero who was at one point brought in to keep all of the nasty villains in line. Bronze Tiger is a key part of the John Ostrander run on Suicide Squad that James Gunn has cited as an inspiration.Michael Rooker, who played Yondu in the Guardians of the Galaxy movies, was initially rumored to be playing King Shark, but more recently Steve Agee was pegged to be playing King Shark.David Dastmalchian is reportedly going to play Polkadot Man.Daniela Melchior will reportedly play Ratcatcher.John Cena is rumored to play Peacemaker.As for everyone else, there's no word on who they may be playing, so we'll have to wait and see what roles the likes of Taika Waititi, Peter Capaldi and Nathan Fillion take on.This is purely speculation, but it's curious how there are so many actors in this cast. The obvious reason for such a bulky cast is James Gunn wants to make a show of killing a bunch of them off in order to show just how disposable these villains are to Amanda Waller. However, there may be another reason. The Ostrander run features a story where the Suicide Squad goes up against a foreign team of super-powered terrorists called the Onslaught, so perhaps there are so many characters because Gunn is assembles two squads. Waititi has been rocking a mustache lately, so perhaps he's playing the leader of Onslaught, Rustam.For more on DC, check out our video listing every Justice League member ever.

Joshua is Senior Features Editor at IGN. If Pokemon, Green Lantern, or Game of Thrones are frequently used words in your vocabulary, you’ll want to follow him on Twitter @JoshuaYehl and IGN