While Shepherd’s time on Blindspot will be limited, Hurd may be returning to television in a big way.
Shepherd is back in this week’s episode and… well, she’s still not going anywhere for a long, long time.
The last time we saw Blindspot’s big Season 2 villain Shepherd (Michelle Hurd), she was in captivity with the CIA and about to go away for a long, long time after she nearly blew up the United States with a nuclear stockpile.
Apparently she needs Shepherd’s help for a job she’s working on.