"Madonna only called me The Punisher because I told her to get out of her house and promote a movie. In a world where so many people say, 'Oh, Madonna, if you want to sleep today, it's Ok, sweetie. Let me tuck you in', I was honest with her." Movie mogul Harvey Weinstein on why Madonna dubbed him 'The Punisher' at the Golden Globes in 2012.