Teen Titans: The Judas Contract - Official Trailer (2017)

1,856 views | 1:49 min | movie info | embed video

The official trailer for Teen Titans: The Judas Contract begins as a commanding voice is heard saying, "Brothers and sisters, this is the true house of faith and I am the one true god." We see several people with shaved heads looking toward a screen. They...

Show More

Comments and Discussion