Blindspot creator Martin Gero announced at the Comic-Con panel for the WBTV/NBC series that Luke Mitchell and Michelle Hurd are joining the cast for season 2. They will play operatives from Jane Doe’s past (Jamie Alexander). Mitchell will play Roman, and he was mentioned in the finale as … Read entire story.
Source: Deadline