Blindspot: Episode 2.12 “Devil Never Even Lived” Promotional Photos