TVILLINGARNA JOANNE OCH INÉS är inte som andra. De har aldrig träffats eller talat med varandra, men ändå är deras öden sammansvetsade sedan födseln. De är de sista änglarna. Falskt anklagade för mord slits de från sina invanda liv och kastas ut i en svårbegriplig tillvaro där de måste kämpa för sin överlevnad. Utanför Albuquerque i New Mexico sker samtidigt en hemsk flygplansolycka. Endast en person överlever, en okänd man som fångas på bild strax innan han försvinner spårlöst. Men vem är han? Den desillusionerade frilansjournalisten Richard Carter är säker på att han sett den okände överlevaren tidigare och beslutar sig för att göra sitt livs scoop.
Historierna om Joanne, Inés och Richard vävs samman i deras försök att finna svar, svar som de är i desperat behov av, för tiden är knapp. Men vem kan man lita på när marken under fötterna är satt i gungning?