13 items

Suicide Squad: The Black Vault

Task Force X is sent to retrieve a device known as the Black Vault, but the mysterious item has unexpected side effects on the team’s members.

Suicide Squad: The Black Vault