The Flash Season 3 Episode 18
The Flash
Season 3

Ep 18. Abra Kadabra

  • March 28, 2017

In The Flash season 3 episode 18, titled Abra Kadabra, the infamous magician himself arrives in Central City with a bang. Abra Kadabra, played by David Dastmalchian, is a villain from the future who causes chaos with his magic tricks. He is after a powerful device that he needs to return to his own time and he offers to reveal Savitar's identity in exchange for Barry's help. Barry, played by Grant Gustin, is weary of working with a criminal but is desperate to stop Savitar.

Meanwhile, Team Flash is still reeling from the recent loss of Caitlin, played by Danielle Panabaker, who is struggling with her powers as Killer Frost. Cisco, played by Carlos Valdes, is determined to find a solution to cure Caitlin, while Julian, played by Tom Felton, feels responsible for her transformation.

As Abra Kadabra continues to taunt Team Flash with his knowledge of the future, they must race against time to stop him from causing destruction in present day Central City before it's too late. Along the way, they uncover shocking secrets and come face-to-face with unexpected allies and enemies.

The episode is full of action, suspense, and surprises as the team battles against a powerful villain with the ability to manipulate time. It also explores the themes of trust, redemption, and the consequences of one's actions.

Overall, The Flash season 3 episode 18 is a thrilling addition to the series that will leave fans on the edge of their seats. With its gripping storyline and dynamic characters, it is a must-watch for any fan of the superhero genre.

Description
Watch The Flash - Abra Kadabra (s3 e18) Online - Watch online anytime: Buy, Rent
The Flash, Season 3 Episode 18, is available to watch and stream on CBS. You can also buy, rent The Flash on demand at Microsoft Movies & TV online.
  • First Aired
    March 28, 2017
  • Language
    English