Adapted from the popular Teen Titans storyline of the same name, the DC Animated Universe produces the second film featuring the Teen Titans. Teen Titans: The Judas Contract follows last year’s Justice League vs. Teen Titans, which both were directed by Sam Liu. The film manages to capture the... Read more