All tagged Brother Blood

Teen Titans: The Judas Contract Review

DC have been doing some pretty cool stuff to create their ANIMATED film universe, the latest addition was Teen Titans: The Judas Contract, directed by Sam Lieu. This is the first standalone Teen Titans film but probably not the last!