Great Russian Nutcracker
What: Moscow's Ballet's sumptuous traditional production is a family-friendly feast for anyone looking to kick off their Christmas season early. Expect 40 expert dancers, lavish sets and shimmering costumes––as well as appearances from puppets, unicorns, a giant Dove of Peace and even a 60ft-high on-stage Christmas tree that grows throughout the show. The touring company is only here at the Queen Elizabeth Theatre for one day so book ahead ASAP!
When: November 9 (2pm & 6pm), 2019
Where: Queen Elizabeth Theatre, 630 Hamilton Street, Vancouver
Cost: Tickets from $55