Dublin, années 80. Conor est obligé de quitter le confort de son lycée privé pour rejoindre les bancs de l'école publique. Il se retrouve alors au milieu d'élèves durs à cuire, et de professeurs qui le sont encore plus. Il n?a qu?un rêve : conquérir Raphina, une jeune fille super cool et mystérieuse.