The Nutcracker is a two-act ballet that typically lasts between 2-3 hours. The ballet's story is based on the book The Nutcracker and the Mouse King by E. T. A. Hoffmann. The ballet's choreography was first created by Marius Petipa and Lev Ivanov, and the music was composed by Pyotr Ilyich Tchaikovsky. The ballet premiered in St. Petersburg in 1892 and has since become one of the most popular and beloved ballets in the world.