The Nutcracker in 3D is a 2010 3D Christmas musical fantasy film adapted from Pyotr Ilyich Tchaikovsky’s 1892 ballet The Nutcracker. Directed, co-written, and produced by Andrei Konchalovsky, the film stars Elle Fanning, Nathan Lane, John Turturro, Frances de la Tour, Richard E. Grant and Yulia Vysotskaya, with Charlie Rowe and Shirley Henderson as the Nutcracker. Set in 1920s Vienna, the plot follows a young girl who receives a magical doll that is revealed to be a prince and embarks on an adventure to save his kingdom from the Rat King.