Mackenzie Foy and Keira Knightley in The Nutcracker and the Four Realms. Photo courtesy of Walt Disney Pictures