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.
Grâce à une bourse d’études, la jeune ballerine Ruby Adams, originaire du Midwest, fait ses premiers pas dans une prestigieuse école de danse new-yorkaise. Elle rencontre par hasard Johnnie Blackwell, un violoniste anglais talentueux.