Cartoons News Teen Titans: Judas Contract animated movie news! January 20, 2017 Brett Summers Finally we get some news on the DC animated movie Teen Titans: Judas Contract....