When the avenger takes one last, desperate action, it threatens the lives of many, resulting in heartbreaking repercussions.
Show
Control Z
Episode
S02E08
Air Date
Aug 04, 2021