Our slightly demented Sweeney Todd