Blindspot (2015)
S2E3 Hero Fears Imminent Rot
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.