I saw this movie yesterday - I actually had intention to watch American Gangster at the Beverly Center but they changed the times strangely, so they weren't showing American Gangster the time I thought it was going to show. I saw Sweeney Todd instead which I had no interest in watching at all. This movie was actually pretty good. The one thing that ruined it for me was the woman sitting directly behind me singing all the songs out loud throughout the whole movie. So annoying. Either this was her 100th time watching sweeney todd or she learned the words from the soundtrack. She knew every single word. my goodness.