Cinema Shot Episode 9: Teen Titans The Judas Contract September 06, 2021 in Charged Shot Movies, Podcasts Perhaps the most emotional entry yet, Ben and Tyler prepare for the emotional fallout that is The Judas Contract