Season 1 Episode 19: Done With Mirrors

Watch The Flash season 1 episode 19 tv series online free
Release: Apr 27, 1991

Sam Scudder, a criminal mastermind who uses mirrors and holograms to commit his crimes, steals an advanced battery from S.T.A.R Labs East Coast division, which is then stolen from him by his partner, Stacia Masters, who flees to Central City and seduces her former classmate Barry into sheltering her at his apartment.

The Flashexpand_lessSeason 1