2022–
A television reporter brings a camera crew into a community of self proclaimed "super heroes" who all claim to have recently lost their powers.
Loading addons…