Morgan Freeman to play Drosselmeyer in Disney’s Nutcracker Morgan Freeman is in negotiations to play the mysterious Drosselmeyer in Disney Pictures‘ new live-action version of “The Nutcracker,” according to The Hollywood Reporter. Mackenzie Foy is playing Clara in the film, while American Ballet Theatre dancer Misty Copeland plays the lead ballerina role for the dance sequences. Lasse Hallstrom (The Hundred-Foot Journey, The Cider House Rules, What’s Eating Gilbert Grape) is on board to direct the revisionist take under the title The Nutcracker and the Four Realms from a script by Ashleigh Powell. Most famously adapted as a ballet by Tchaikovsky in the late 19th century, the tale originated as a short story titled “The Nutcracker and the Mouse King” by E.T.A.