Contraint de prendre la route après le meurtre de ses parents, Cayden erre, perdue, sans but ... Jusqu'à ce qu'il rencontre un fou nommé Wild Joe, qui le met sur la route de la sinistre ville de Lupine Ridge, où il traquera les vérités de son histoire.
Marginale et orpheline, Sarah est témoin du suicide d'une femme. Après réflexion, elle décide de prendre l'identité de cette dernière, qui lui ressemble étonnamment. Elle découvre qu'elles sont en fait deux clones, que d'autres existent et sont la cible d'un tueur qui tente de les éliminer une à une.