Dublin, années 80. Conor décide de monter un groupe de rock. Mais il n'y connait rien, à part les vinyles de sa chambre d’adolescent.
Benjamin Barker s'évade de la geôle où il croupit depuis quinze ans. Il retourne à Londres et s'installe dans son échoppe de barbier sous le nom de Sweeney Todd. Il souhaite se venger du juge Turpin, une brute responsable de la mort de sa femme...