Flash
The Last Temptation of Barry AllenPt. 1
S6 E7:
A mysterious, hallucinogenic contagion tests Barry's convictions; Iris uncovers a massive conspiracy.
Starring
Sendhil Ramamurthy