From :

Titans premieres on DC Universe in less than a month. Episode 1, titled “Titans” will hit the streaming service on Friday, October 12th, followed by episode 2, “Hawk and Dove” the following week. To celebrate, Warner Bros. has released 38 hi-res stills from both episodes.

Read the Full Story
Advertisement