Summary: Joe and Cisco head to Starling City to continue their investigation of Dr. Wells. While in town, the duo enlists the help of Captain Lance, and Cisco meets the Black Canary, who.....
More info about this episode, news, reviews, cast & crew
Aired: Apr 21, 2015
Add to latest