Where To Stream The Flash Season 3 Episode 18
Abra Kadabra
- Aired March 28, 2017
- 60 Min
- Rated 7.2
- Number 55 Of 184 Rated Episodes
A new villain, Abra Kadabra, seeking out high-tech items. When Flash captures him, Abra offers the speedster Savitar's name if Flash lets him go. Meanwhile, Julian is forced to operate on a badly injured Caitlin.