Rob J. Col·le un nen orfe de nou anys, és adoptat per un barber que li ensenya l'ofici. Durant anys recorren Anglaterra muntant espectacles per atreure al públic, fins que el seu pare adoptiu també mor. Rob seguirà en solitari i coneixerà a Benjamin Merlin, un metge jueu al que aviat admirarà i qui li descobrirà al seu mentor, el científic persa Ibn Sina. En Rob, determinat a convertir-se en un gran metge, iniciarà un emocionant viatge cap a Pèrsia, on es farà passar per jueu per poder estudiar en una escola que no admet cristians.
Brooklyn explica la història de l'Eilis, una noia irlandesa dels anys 50 del segle XX que, empesa per la seva germana, emigra als Estats Units per tenir una vida millor. A Nova York, hi coneixerà molts compatriotes que, com ella, han deixat enrere una societat tancada i amb poques oportunitats laborals. Tot i que al principi enyora casa seva i la família, de mica en mica, l'Eilis comença a valorar les oportunitats que li dona el fet de viure a Nova York. Llavors, es posa a estudiar per poder tenir una feina que li agradi i s'enamora d'un noi italià. Quan torna a Irlanda de visita, el seu cor es divideix entre el lloc on s'ha criat i el lloc on ha començat a fer-se una vida.