Based on the comic book story arc The Judas Contract.
Christina Ricci | Terra | |
Miguel Ferrer | Slade Wilson / Deathstroke | |
Kevin Smith | Kevin Smith | |
Taissa Farmiga | Rachel Roth / Raven | |
Jake T. Austin | Jaime Reyes / Blue Beetle | |
Gregg Henry | Brother Blood |
View Full Cast >