As for Will Smith, I could see him as Black Lightning, or as Green Lantern John Stewart.
@mattyb, I disagree about your comments about the Titan’s version of Starfire. The character is still developing in Titans, so you should expect more development of her character as the show goes on. Even so, even though she is not orange, I think the actress is doing a find job of bringing the Starfire character to life. No, she is not exactly like the character I read in the comic books in the past, but this version of Titans isn’t the same as the comic books either. It is a different reality that stands apart from the reality, or realities, we have seen in the comics. Different does not mean less than. It is good in its own right, even though I do think the show, as a whole, can be better in time.