Special Guest Stars Melissa Benoist voices Overgirl Guest Stars Matthew Mercer voices Black Arrow Scott Whyte voices Blitzkrieg Iddo Goldberg voices Red Tornado