Mannen surfer på internett – fryser til is når han ser seg selv på en liste over forsvunnede personer
Steve Carter vokste opp med en mamma og pappa i amerikanske New Jersey, utenfor New York. Hele barndommen følte Steve at det var noe som manglet i livet hans, men han kunne ikke sette fingeren ...