Jessica Camacho (The Flash) has boarded the cast of Taken season 2 as a series regular.
Camacho is set to play Santana, a scary-smart, rule-breaking former Army captain who possesses an acerbic wit and calculated bravado. Her forte is logistics.
Taken season 2 premieres midseason on NBC.
Head over to Taken Spoilers page for the latest news.