When their seemingly fearless leader self-destructs, a team of troubled superheroes must confront festering evil in the world — and in themselves.
2015
1978
2012
2014
2010
2001
2002
2016