A 8 ans, Joe a perdu ses parents alors qu'il explorait le contenu d'une poubelle. Il s'est élevé seul et s'est trouvé un job de gardien. Il rêve de retrouver ses parents et trace son chemin jusqu'à Los Angeles. Zander Kelly, animateur de radio vedette, l'invite dans son émission. Mais...
Suite à un meurtre dont il a été témoin, le journaliste Nelson Keece, conclut un pacte avec un tueur en série : Stefan. Ce dernier se confessera en échange d'interviews.