! That's all I can say! I went to see this tonight with my husband and LOVED it! The cast was outstanding, the costumes and makeup were fantastic and the music was phenomenal. I was very impressed with all their singning voices. I had no idea that JD could sing like that. And yes, he is doing all his own singing as is the rest of the cast. I don't think anyone else could've done 1/2 as good a job as Sweeny Todd as Johnny Depp did. Very very impressed indeed.