The Imposter
(BOLO Movie 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...