New images and promo for ‘Taken: The Series’
The Liam Neeson movie franchise Taken is headed to television! Set to debut on February 27th 2017, at least in the US, Taken: The Series follows in the footsteps of that other Luc Besson franchise The Transporter, moving the action to television with a recast of its hero… This version, set to air on NBC, […]