archytele The Vault

S1·E8 Episode 8

Aired August 1, 2024

Synopsis

Back in the royal capital after their epic triumph, the Suicide Squad are in for a rude awakening.