Karen Beecher-Duncan is a scientist that created a scientific super-suit which gives her superhuman strength and the ability to fly. Karen also has been affiliated with the Doom Patrol, S.T.A.R. Labs, and Teen Titans. As of Rebirth, her origins has been slightly changed she is an Air accident investigator.
Fan Casting
Keke Palmer
Storm Reid
Naomi Ackie
Skai Jackson
Samantha Logan
Asha Bromfield
Bailey Tippen
Marsai Martin
Chandler Kinney
Kayden Muller-Janssen
Adelayo Adedayo
Halle Bailey
Sofia Wylie
Alisha Boe
Do you know the perfect person for this role? Use the form below to make a suggestion!
Join the Conversation
0 comments on this role
Leave a Comment