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