Supergirl shows off its deep bench of talented actors, introduces one more
Manchester Black where have you been all my life? Supergirl gets its own version of Spike from Buffy as tonight’s episode introduces a trench-coat wearing, absurdly named British bad boy. Charismatic David Ajala is a welcome addition to the Supergirl cast, especially in an episode that puts its…