3 destins s'entrecroisent : Jennifer, fille d'un soldat américain passé en Corée du Nord. Fille d'un père absent, communiste et traître, l'Amérique la rejette. Elle consacre sa vie à un orphelinat de Séoul. Aron adopte un petit garçon et s'attache tant à lui qu'il délaisse sa fille ; il s'enfonce dans la dépression lorsque son fils tombe gravement malade. Doug, le meilleur ami d'Aron, est militaire et orphelin depuis longtemps. C'est lui qui a poussé Aron à adopter. Il se sent responsable de ce qui se passe.