Basada en el famós musical de Broadway, la pel·lícula explica la història de Benjamin Barker, també conegut com 'Sweeney Todd', un sinistre personatge que té una barberia a Londres. Barker, després de molts anys, torna amb la nova identitat a la seva barberia, que és al damunt del local d'empanades de la senyora Lovett. La dona li explica que el jutge Turpin el va acusar falsament per poder-li prendre la dona i la filla. Todd buscarà venjança, però un altre barber que el coneix l'amenaça de descobrir-lo. Todd el mata i la senyora Lovett aprofitarà la carn del cadàver per a les seves empanades.
Sis anys després de l'enfrontament entre el joier Freddy Gale i John Booth, l'home que estant borratxo va matar la seva filla amb el cotxe i va arruïnar la vida, el primer decideix que ha arribat el moment de la venjança.