DCU: Suicide Squad: Hell to Pay - Blu-ray
Item # L9937962
Task Force X is sent to retrieve a powerful mystical object that is targeted by other villains. Will our heroes succeed in completing their dangerous mission?
Tara Strong, Christian Slater, C. Thomas Howell