When their seemingly fearless leader self-destructs, a team of troubled superheroes must confront festering evil in the world — and in themselves.
2023
1999
1985
2001
1988
1989
1997
2016
2017
2020
2024
2011
2025
1994