Johnny Depp is, needless to say, FANTASTIC, in this movie. His debut as a singer was a delight. Helena Bonham Carter makes a wonderful dark damsel, Alan Rickman is THE perfect villain, and Sasha Baron Cohen offers his famous comedy. Loved it. Go see it.