Watch
Teen Titans: The Judas Contract
A group of teen super heroes grow up together, fighting evil in their city.
StarringSam Liu, Stuart Allan, Jake T. Austin
Country of originAmerica
A group of teen super heroes grow up together, fighting evil in their city.