Menu
© 2025 The Couch Critic
No Image Available
Poster / backdrop not provided
Poster not provided
Status
Released
Release
2009
Runtime
55m
Documentary about evil heroes
17 Cast Members
Tobin Bell
Self
David Carradine
James Cromwell
William Fichtner
Bruce Greenwood
Daryl Hannah
James Newton Howard
Stan Lee
Kristanna Loken
Joe Mantegna
Malcolm McDowell
Robert Patrick
Eric Roberts
Eli Roth
Lauren Shuler Donner
Kurtwood Smith
Hugh Ross
Narrator