“In 1994, a 13-year-old boy named Nicholas Barclay was reported missing from his home in San Antonio, Texas. Three and a half years later, he turned up in Spain. Or did he? Who this person is and how he insinuated himself into the lives of unsuspecting strangers is the subject of The Imposter.
Subscribe to our email list to stay informed!