Johnny Depp is the best thing about this melo-drama. I would not call it a comedy, nor a drama. The script is ok but the story seems a bit blah. Good premise but could have been so much better. However, Johnny Depp shines. Can't help but fall in love with his character.