Stolen

Stolen

Available on Prime Video
S2 E18: A kidnapping case Jarod is working on brings back his own long buried memories of being abducted from his home as a child and taken to the Centre.
Starring Francis Guinan