shadowscope.com
Sweeney Todd
Johnny Depp just about has to be the most eccentric actor in Hollywood that you can find and it shows in the roles that he chooses to play. Several of the movies that he has been in number among my…