Die identischen Zwillinge Leni und Gina (Michelle Monaghan) führen ein Doppelleben und führen schon ihr Leben lang Menschen hinters Licht, in dem sie sich austauschen. Sie teilen sich sogar zwei Häuser, ein Kind und ihre Ehemänner, ohne dass diese etwas davon merken. Doch als eine der beiden Schwestern verschwindet, droht auch das Leben der anderen in die Brüche zu gehen. Es geschehen ungewöhnliche Dinge in der Stadt, ein Pferd wird tot aufgefunden und steht von den Toten wieder auf und es tauchen mysteriöse Nachrichten auf, die Gina erpressen, dass die Person von ihrem doppelten Spiel weiß. Gina muss gedanklich auch in die Vergangenheit der beiden zurückreisen und hinterfragen, was sie auch schon als Kinder erlebt und getan haben. Auch Lenis beziehungsweise Ginas Ehemann Jack (Matt Bomer) scheint nicht ganz unschuldig am Verschwinden von Leni zu sein.