A boy, abducted and abused for eight years returns home to find that the experience remains an indelible part of him.
2006
2013
2014
2018
2016
2017
2010