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