[SPOILER ALERT] Familiar characters and a new meta-human villain that exists in the "Flashpoint" timeline appeared on "The Flash" Season 3 episode 3. If you are excited to the next villain on "The Flash" Season 3 episode 4, this is a good news as Mark Hamill will return as The Trickster.
Here's the recap of "The Flash" Season 3 episode 3:
Harrison Wells (Tom Cavanagh) and his daughter Jesse (Violett Beane) returned to Earth 1. This time, they're not escaping from The Zoom, but they returned to Earth One because Jesse is now a speedster and she needs some tests. Without Jessie's knowledge, Harrison asked Caitlyn Snow (Danielle Panabaker) and Cisco Ramon (Carlos Valdes) to convince Jesse not to pursue her goal to be a superhero.
Wally West (Keiynan Lonsdale) was so envious after he learned that Jesse is now a speedster. He also wondered why he has no powers because both of them were hit by a particle accelerator.
The new meta-human villain in this episode is Frankie a.k.a. Magenta. Alchemy brought back her power and it appeared that she existed in the "Flashpoint" timeline.
Julian Dorn (Tom Felton) discovered that Frankie was responsible in hurting her foster father. He confronted Frankie, and she got mad. She hurtled a huge object to Julian just like what she did to her foster father. Luckily, Barry Allen a.k.a The Flash (Grant Gustin) rescued Julian.
Magenta went to the hospital, where his abusive foster father was confined, for vengeance. The Flash and his ally were able to save the foster father and other patients in the hospital.
What to expect on "The Flash" Season 3 episode 4?
In the promo video of "The Flash" Season 3 episode 4, it teases a new villain named The Mirror Master. The Flash appears stuck in the mirror literally, and Jesse or Jesse Quick is now his partner in chasing the bad meta-humans.
Aside from that villain, Hamill will return as The Trickster, according Screen Rant. As a matter of fact, there are photos that teases Hamill's return.
Check out the photos below.