Sweeney Todd, the film, is not perfect for everyone, but Sweeney Todd, the soundtrack, is for anyone of any age that enjoys music. Or anyone who enjoys Johnny Depp.
I was never that interested in Sweeney Todd, but being a Depp/Burton fan, couldn't wait to see it. And Johnny Depp sings. What could be cooler?
My local theater never got the film. It wasn't appropriate, so they never showed it. I would have to wait for the DVD months later. So I bought the soundtrack to try and replace the void. I listened to it, and fell in love.
It is brilliant! Johnny Depp has an amazing voice; dark and mysterious. It'll give you chills. The only mention of language is two times that 'shit' is quietly said. Once at the end of "No Place Like London" and once near the beginning of "Epiphany". Violence is slightly audible in the music. In the song "Epiphany", mostly, where Sweeney has gone just a bit insane and says multiple times that "We all deserve to die". In "A Little Priest", Mrs. Lovett and Sweeney [humorously] plot the future business of his barber shop, and her pie shop.
The movie is bloody, but the music is wonderful. If you can't watch the film, get the soundtrack, and you'll embark on the same adventure.