From Executive Producer Luc Besson (The Professional, The Fifth Element) comes a thrilling new addition to his iconic blockbuster action-film franchise.
The Flash‘s Jessica Camacho has joined NBC‘s Taken season 2, according to TVLine.
Camacho will reportedly play, “Santana, a scary-smart, rule-breaking former Army captain who possesses an acerbic wit and calculated bravado.
Clive Standen and Jennifer Beals will return and Greg Plageman will serve as the new showrunner.