Jan Borelius'(Philip Zhandén) mor (Bodil Udsen) ligger for døden. Inden hun dør fortæller hun Jan, at han i virkeligheden er adopteret. Han får af sin plejefar (Ernst Hugo Järegård) at vide, at hans biologiske mor Lilli (Ghita Nørby), som er skuespiller, bor i København. Sammen rejser de i taxa til Portugal for at finde Jans biologiske far. I Portugal møder Jan pigen Constance (Ana Padrao), som han indleder et forhold til. For sent opdager Jan, at Constance er hans søster.