Cast of
Necessary Evil: Super-Villains of DC Comics

About Necessary Evil: Super-Villains of DC Comics

A documentary detailing the epic Rogues' Gallery of DC Comics from The Joker and Lex Luthor, Sinestro, Darkseid and more, this documentary will explore the Super Villains of DC Comics.

Full Cast of Necessary Evil: Super-Villains of DC Comics

Guillermo del Toro
plays Self

Guillermo del Toro as Self

Guillermo del Toro Gómez (born 9 October 1964) is a Mexican filmmaker and author. A recipient of three Academy Awards...

See Guillermo del Toro's other roles

Christopher Lee
plays Narrator

Christopher Lee as Narrator

Christopher Lee was an English actor and musician. Lee initially portrayed villains and became famous for his role as...

See Christopher Lee's other roles

Zack Snyder
plays Self

Zack Snyder as Self

Zachary Edward Snyder (born March 1, 1966) is an American film director, producer, screenwriter, and cinematographer....

See Zack Snyder's other roles

Clancy Brown
plays Self

Clancy Brown as Self

Clarence John Brown III (born January 5, 1959) is an American film, television and voice actor. He is known for his r...

See Clancy Brown's other roles

Kevin Conroy
plays Self

Richard Donner
plays Self

Andrea Romano
plays Self

Jim Lee
plays Self

Jim Lee as Self

Jim Lee (born August 11, 1964) is a Korean-American world-renowned comic-book artist, writer, editor, and publisher. ...

See Jim Lee's other roles

Geoff Johns
plays Self

Geoff Johns as Self

Geoff Johns is one of the most prolific and popular contemporary comic book writers. He has written highly acclaimed ...

See Geoff Johns's other roles

Michael Uslan
plays Self

Michael Uslan as Self

Michael E. Uslan was born on December 15, 1950 in Cedar Grove, New Jersey, USA as Michael Elliot Uslan. He is a produ...

See Michael Uslan's other roles

Peter Tomasi
plays Self

Peter Tomasi as Self

Peter J. Tomasi is an American comic book editor and writer, best known for his work for DC Comics. Description abov...

See Peter Tomasi's other roles

Claudia Black
plays Self

Claudia Black as Self

Claudia Lee Black is an Australian actress and voice actress, best known for her portrayals of Aeryn Sun in Farscape,...

See Claudia Black's other roles

Paul Dini
plays Self

Paul Dini as Self

Paul Dini was born on August 7, 1957 in New York City, New York, USA. He is known for his work on Batman Beyond: Retu...

See Paul Dini's other roles

Crew of Necessary Evil: Super-Villains of DC Comics

Discover the backstage crew of Necessary Evil: Super-Villains of DC Comics →