The Flash mid-season finale episode airs tonight, 9th December, at 8 pm ET on The CW.
Episode nine is titled, The Man in The Yellow Suit, where Barry will come face to face with his arch-nemesis The Reverse Flash.
Click here to watch the episode online.
The full episode synopsis reads:
Barry (Grant Gustin) finds himself face-to-face with his nemesis, the man in the yellow suit, a.k.a. Reverse Flash, who killed his mother. Barry is frustrated when the Reverse Flash escapes, but Dr. Wells (Tom Cavanagh) and Cisco (Carlos Valdes) come up with a plan to trap him. All they need is bait, so they turn to Dr. Tina McGee (guest star Amanda Pays) from Mercury Labs to help. Meanwhile, it's Christmas at The West household and Iris (Candice Patton) is in full holiday cheer. Eddie (Rick Cosnett) gives her a surprising gift but also leaves her with a question that could change her life. Joe (Jesse L. Martin) joins the search for the man in yellow and ends up in the crossfire. Caitlin (Danielle Panabaker) finds Ronnie (Robbie Amell).
Executive producer Andrew Kreisberg previewed the episode as "simultaneously gut wrenching and heart warming."
Kreisberg said, "Its a big episode, some of the biggest sequences we have done. Barry Allen has been carrying a lot of pain inside of him, from that night, and it all sort of comes out in this episode."
Grant Gustin told Entertainment Weekly, after it is confirmed that the Reverse Flash killed his mother, "it's kind of a relief in some ways, because it confirms that Barry isn't crazy and that what he thought he saw as a kid is true."
"Now he is more determined than ever to find this guy and stop him, kill him. This might be a special circumstance where Barry would break a neck," he concluded.
Watch the promo and sneak-peek here: