Special Guest Stars Emily Bett Rickards voices Felicity Brandon Routh voices The Atom Katie Cassidy voices Black Canary Guest Stars Sean Patrick Thomas voices Professor Macalester Anika Noni Rose voices Kuasa Hakeem Kae-Kazim voices Ben Utu Eshu