Blindspot

Blindspot 2×03 Hero Fears Imminent Rot preview