Die identischen Zwillinge Leni und Gina (Michelle Monaghan) teilen sich ihre beiden Leben und führen schon seit Jahrzehnten ihre engsten Vertrauten 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 wird anschließend wieder lebendig und es tauchen mysteriöse Nachrichten auf, die Gina erpressen. Gina muss gedanklich auch in die Vergangenheit von ihr und ihrer Schwester 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.