The Flash (2014): Who Is Harrison Wells?

The Flash (2014)

Details

Season
Season 1
Episode
S01xE19
Air Date
21 April 2015
Where to watch

Overview

The Flash season 1, episode 19 — “Who Is Harrison Wells?” (S01xE19) first aired on 21 April 2015.

Joe and Cisco go to Starling City to ask Quentin Lance for his help investigating the site of Harrison's car accident 15 years ago and determining what really happened. Meanwhile, Eddie is framed for a shooting by a shapeshifing metahuman who can take on the appearance of anyone he touches.