In 1994, Nicholas Barclay disappeared from his hometown in San Antonio, Texas. The family's hopes were reignited when, miraculously, he was found in Spain in 1997. However, upon his return, strange inconsistencies arose, leading private investigator Charlie Parker to uncover a dark truth: the person claiming to be Nicholas was an imposter named Frederic Bourdin.