En una Dublín de los años 80, un joven llamado Conor se siente atrapado en una vida complicada por la crisis económica y la rigidez de su nueva escuela. Con la presión de su familia, especialmente un padre que lucha por mantener al hogar, y una madre que parece resignada a su suerte, la vida de Conor parece sombría. Sin embargo, todo cambia cuando conoce a Raphina, una chica enigmática y llena de sueños que le roba el corazón. Para acercarse a ella, Conor decide formar una banda y le propone participar en un video musical.