Paul Tannek é um estudante de uma pequena cidade que ganha uma bolsa de estudos em Nova York. Tímido e desajeitado, ele tem sérios problemas para se enturmar com seus companheiros de quarto. Paul é ignorado por todos, mas acaba encontrando sua alma gêmea, Dora Diamond, uma jovem tão deslocada quanto ele. No entanto, ela namora o seu professor, Edward, que só coloca a autoestima da garota para baixo. Paul decide ajudá-la a conseguir um emprego e se afastar de Edward.
Benjamin Barker passou 15 anos afastado de Londres após ser obrigado a deixar sua esposa e sua filha. Ele retorna à cidade como Sweeney Todd e decide ir à sua antiga barbearia, que agora é uma loja de fachada para vender as tortas feitas pela sra. Lovett. Com seu apoio, Todd volta a trabalhar como barbeiro na sala acima da loja. Porém o grande objetivo de Todd é se vingar do juiz Turpin, que o enviou para a Austrália sob falsas acusações para que pudesse roubar sua mulher Lucy e sua filha.