A new episode of Blindspot airs Wednesday, January 11th and we’ve got a preview.
The episode is called “Droll Autumn, Unmutual Lord” and here’s the synopsis via TV Guide:
The team work with the CIA to stop a wanted terrorist who’s mysteriously surfaced in New York City.
Here’s a preview:
Blindspot airs Wednesdays at 8/7c on NBC.