Blindspot (2015)
S02E03 Hero Fears Imminent Rot
Episode Overview
Title: Hero Faces the Threat of Decay Plot: Weller and his team find themselves in a frantic race against time to prevent a wave of bombings sweeping across New York City. Meanwhile, Jane is caught in a deadly dilemma, tasked with carrying out an assassination to demonstrate her allegiance—failure could lead to severe repercussions.