De sidste mennesker er jaget vildt. Jaget af 'Sjælene', fremmede væsener, der tager ophold i menneskekroppe og overtager dem. Til gengæld giver de Jorden fred, tryghed, balance. Melanie tilhører en af de overlevende, frie mennesker, men bliver fanget af en såkaldt 'Søgende'. Frem for at lægge krop til en af de fremmede, forsøger hun at tage sit eget liv, men mislykkes. Da hun siden får implanteret en 'Sjæl' forsøger 'Søgende' at få den til at trække informationer ud af Melanies hukommelse, men vækker i stedet Melanies personlighed til live. Derved kommer hendes krop til både at rumme hende selv og 'sjælen' Wanda. Det lykkes Melanie at overtale Wanda til at flygte og søge ly blandt hendes frænder. Desværre bliver Wanda forelsket - ikke i Melanies kæreste Jared, men i en anden ung mand, Ian. Således splittet mellem to mænd og splittet mellem to kulturer, hvor hendes kærlighed vil få hende til at forråde den ene eller den anden, må Melanie/Wanda træffe nogle svære valg.
Abonnér på 'Nyheder fra Filminstituttet' og få seneste nyt om dansk film og Filminstituttets aktiviteter i din indbakke. Nyhedsbrevet udkommer 3-4 gange om måneden.