Showing posts with label Titans (Live Action). Show all posts
Showing posts with label Titans (Live Action). Show all posts

Friday, July 20, 2018

What. In. The. Hell. Were. They. Thinking?

Given the new trailer for the live-action Titans series, I decided to show off my awesome Microsoft Paint skills...



Yup, let's try to sell this weird streaming service that's going to be 98% things we already own by making Titans TV-MA, and making even the trailer "red band," fills with gratuitous violence and swears?

Seriously, is this Geoff Johns' legacy as former Chief Creative Officer??

I can't wait until their Sugar & Spike series...