Marion Cotillard always dreamed about playing the role of Lady Macbeth, but thought it would be on the stage and in French. Prior to being cast, she had never even considered taking part in a Shakespearean English production and worked hard to learn the language in order to play the role.