As Dr. Wells and Jesse make their highly anticipated return from Earth-2, Barry comes face to face with a troubled teen who is a lot more dangerous than he thought. Joey King guest stars in episode 3 of The Flash¬†season 3, “Magenta,” as the titular new villain. Check out her debut as well as the return of Wells below.

Father and Son

The Flash 303-1.jpgWells and Jesse are Back

The Flash 303-6.jpgWhy The Flash Needs to Stop Telling Time Travel Stories>>>

Nice Haircut, Barry

The Flash 303-10.jpgFrankie Kane aka Magenta

The Flash 303-12.jpgJulian Takes a Liking to Her

The Flash 303-14.jpgWhy This Fan Theory About Julian on The Flash Better Not Be True>>>

She Seems Nice, Right?

The Flash 303-15.jpgMaybe Not…

The Flash 303-17.jpgThe Flash season 3 airs Tuesdays at 8/7c on The CW. Stay updated on the latest photos and news by following our Flash page on Facebook.

(Images courtesy of The CW)