The Flash
Sight Unseen
S1 E10:
Tina and her supervisor are trapped in Star Labs with toxins planted by a bitter scientist who can become invisible.
The Flash