At an animal shelter in Cape Town, six people of diverse racial and social backgrounds find their paths crossing and themselves connecting to one another. Ten years after the fall of apartheid, the citizens of Cape Town, South Africa, grapple with life large and small. Kate must choose between an unattainable, but safe love, versus a real, but frightening, love evolving right next door. Meanwhile, her well-to-do mother chooses husbands in the same breath as her wardrobe. Jean Claude, a university educated refugee, must decide between living with a new love in a home that is tenuous at best or following his dream of emigration. Meanwhile, Sharifa and Habib, in hopes of conceiving, overcome their traditional Muslim cultural boundaries.