by Kristopher | Jan 30, 2013 | Review
In 1994, Nicholas Barclay, age 13, disappeared from his hometown in Texas. In 1997, he reappeared in Spain. In 2012, Bart Layton created a documentary feature film that tells this unbelievable story. A story that reinforces the old adage that “Truth is...