Megalyn Echikunwoke makes her live-action debut as The Vixen in the Arrow episode “Taken” airing Wednesday, February 24, and today, The CW has released some preview images!
She looks great, doesn’t she? Also, it looks like Samantha is alive and not killed by Darhk as some had suspected.
You can see the new photos below. Our apologies for not posting sooner; it was a day with no WiFi and we were unable to get online.