When their seemingly fearless leader self-destructs, a team of troubled superheroes must confront festering evil in the world — and in themselves.
2010
2023
1991
1993
1966
1997
2015
2014
2024
2008
1973
2021
1968
1978