Na jaren op zee keert een man in 1972 terug naar een veranderd Ierland. Hij hoopt voor zijn land te strijden en komt op een gewelddadig pad zonder terugweg terecht.
Haddad, de Egyptische kapitein, keert terug naar huis na een reis van ruim vijftig jaar in ballingschap om te zoeken naar de overblijfselen van de adolescentie en wordt geconfronteerd met vele dramatische lijnen en mensen die verschillend van karakter zijn in een opwindende verwevenheid van menselijke relaties tussen alle mensen.
Een toevallige ontmoeting brengt een onbezonnen, rijke jongeman en een kansarme vrouw samen wanneer ze vast komen te zitten in een lift en zij weeën krijgt.
In een verhaal gebaseerd op echte gebeurtenissen krijgt een jongen te maken met ziekte en wanhoop in een afgelegen Nigeriaans dorp, totdat een onverwachte hulpbron zijn leven verandert.