Institutrice, Poppy est une jeune femme aussi drôle et fantaisiste que rationnelle et déterminée. A l'écoute des autres, elle séduit tous ceux qui l'approchent, adore ses élèves et s'investit complètement dans son travail. Poppy vit en colocation avec une copine, Zoe. Elle sort beaucoup...
Novembre 1989. Bimbo Reeves, ouvrier boulanger, vient d'etre licencié. Comme chaque soir, il rejoint ses copains au pub de Barrytown, dans la banlieue nord de Dublin et, contrairement à eux, chomeurs de longue durée, se met immédiatement en quète d'un travail. C'est alors qu'une idée germe...
Le centre d'accueil de Carrigmore, près de Dublin, héberge de nombreux handicapés. Parmi eux, le jeune Michael Connolly, 24 ans, mène une existence paisible mais monotone. Un beau jour, un certain Rory O'Shea arrive à Carrigmore ; ce nouveau pensionnaire montre rapidement son caractère...