The Imposter is een bloedstollende film die balanceert op de grens van waargebeurd misdaadverhaal en eigentijdse film noir. Het verhaal vol onwaarschijnlijke wendingen begint als Nicholas Barclay, een dertienjarige Texaanse jongen, spoorloos verdwijnt. Drieënhalf jaar later duikt hij weer op, duizenden kilometers van huis in Spanje. Hij beweert dat hij is ontvoerd en gemarteld. Zijn familie is dolblij hem weer te zien, hoe vreemd zijn verhaal ook klinkt. Hoewel de familie hem accepteert, zijn er twijfels bij anderen. Hoe kan het dat de blonde jongen met blauwe ogen nu donker haar en bruine ogen heeft? Waarom ziet zijn familie die duidelijke verschillen niet? En als dit niet Nicholas is, wat is er dan met de echte Nicolas gebeurd?
In 1994 verdwijnt de 13-jarige Nicholas Barclay spoorloos. Bijna vier jaar later krijgt zijn familie een telefoontje dat Nicholas in Spanje is gevonden, maar is Nicholas wel wie hij zegt dat hij is?...