DCGifs

5

The SKWAD: Task Force X. A.K.A. The Suicide Squad. A Government Sanctioned Strike Team that consists the worst of the worst that society has to offer: Psychos. Killers. Freaks.

“Worst Heroes Ever.” Suicide Squad (2016) dir. David Ayer