James and Lily didn't die that fateful Halloween night in 1981. Instead, they were abducted and held prisoner for over a decade. Now they're free and have vowed revenge on the ones responsible for taking them away from their families. What other secrets will be revealed along the way?
8 parts