Fan reaction to the leaked photos was overwhelmingly negative, but unfortunately some morons decided to add a little hate speech into their criticism, directed at 24: Legacy star Diop and her appearance as Koriand’r / Starfire.

In response, the actress has taken to Instagram to speak out against the disgusting harassment she has received, as well as taking the opportunity to defend the show and its designs and production values.

Meanwhile, another batch of set photos have surfaced, which sees Brenton Thwaites’ Dick Grayson alongside his Titans teammates; check them out here…

[BREAKING] More leaked photos of the cast on the set of #Titans ! Including Starfire (Anna Diop), Robin (Brenton Thwaites), Beast Boy (Ryan Potter) and Raven (Teagan Croft) pic.twitter.com/n8qhA8329d

From executive producers Akiva Goldsman, Geoff Johns, Greg Berlanti and Sarah Schechter, TITANS is an all-new live-action drama series that follows a group of young soon-to-be Super Heroes recruited from every corner of the DC Universe. In this action-packed series, Dick Grayson emerges from the shadows to become the leader of a fearless band of new heroes, including Starfire, Raven and many others. TITANS is a dramatic, live-action adventure series that will explore and celebrate one of the most popular comic book teams ever.

Titans sees Brenton Thwaites (Pirates of the Caribbean: Dead Men Tell No Tales) leading the cast as Dick Grayson, alongside Teagan Croft (The Osiris Child) as Raven, Anna Diop (24: Legacy) as Starfire, Ryan Potter (Big Hero 6) as Beast Boy, Alan Ritchson (Smallville) as Hawk, Minka Kelly (Friday Night Lights) as Dove and Lindsey Gort (Lucifer) as Detective Amy Rohrbach. It is set to air on the new DC streaming service later in the year.