På 1990-tallet vokser tre unge mennesker i Zanzibar – Karim, Fauzia og Badar – opp med drømmer om en lys framtid i sitt unge land. Badar, en uerfaren tjenergutt uten kjennskap til sine foreldre, opplever imidlertid at alle dører står stengt for ham. Gjennom en stilling i et stort hus i Dar es Salaam, finner Badar endelig en plass han kan kalle hjem, og etablerer et spesielt vennskap med Karim, den unge mannen i huset. Når en ødeleggende falsk beskyldning fører til at Badar blir kastet ut, står både Karim og Fauzia ved hans side og nekter å forlate ham. Men etter hvert som de tre ungdommene utforsker kjærlighet, besettelse, arbeid og foreldreskap, blir båndet deres satt på prøve. Karim står overfor fristelsen til å svikte sine venner, noe som ender med å forandre livene deres for alltid.