Som liten adopterades Ida (Amira Khalifa) från Afrika till Finland. Som 30-åring är hon en något melankolisk arbetslös sömmerska som fortfarande bor hemma hos mamma Kati (Marja Packalén). För att bevisa för sin mamma att hon kan klara sig själv åker hon till Berlin och söker jobb. Kati, som inte vill stå i vägen för Idas självständighet och lycka, får samtidigt reda på att Ida lider av en mycket svår sjukdom.