Suicide Squad is a team of incarcerated supervillains who carry out secret missions in exchange for reduced prison sentences. The Suicide Squad's name alludes to the dangerous nature of their missions. The team is based out of Belle Reve Penitentiary under the directorship of Amanda Waller.read more
Suicide Squad is a team of incarcerated supervillains who carry out secret missions in exchange for reduced prison sentences. The Suicide Squad's name alludes to the dangerous nature of their missions. The team is based out of Belle Reve Penitentiary under the directorship of Amanda Waller.
Join the Conversation
0 comments on this role
Leave a Comment