Teen Titans: The Judas Contract

While DC‘s Cinematic Universe could arguably be called a steaming pile of mess, the animated side is kicking butt and taking names. No one can quite figure out how Warner Bros. and DC can crank out fantastic animated movies and series while dropping loads at the box office. Once again the animated looks to put the live action in the corner with the release of Teen Titans: The Judas Contract. Check out the trailer below. (more…)