Writer-director John Carney, who made Once and Begin Again, has turned in another fine movie about music and relationships with Sing Street, an ’80s period piece featuring high school students forming a band.

The movie is set in Dublin, where Cosmo (Ferdia Walsh-Peelo) has just transferred schools and is trying to fit in. Soon thereafter, he meets the beautiful Raphina (Lucy Boynton) and promptly asks her to be in his band’s music video. One problem: He doesn’t actually have a band.

He’s forced to form one, and creates a musical unit consisting of other misfits—who join together to make some decent music. Walsh-Peelo does his own playing and singing in the film, and he’s actually pretty good. He also has a slight resemblance to Paul McCartney.

The romance between Cosmo and Raphina is sweet, and the musical elements of the film feel authentic. I wouldn’t be surprised if the formation of The Smiths or The Cure went something like the band formation depicted in this film.

Special Features: You get cast auditions, a making-of doc and an interview with Carney.