The beloved Opera House knows how to put on a killer school holiday lineup to entertain little minds and this winter is no different. Headlining the lot is the Sydney premiere of Roald Dahl's classic: James and the Giant Peach, but look forward to a whole heap of other shows and workshops. The program tailors for ages 4 through to 104, so even the big kids are covered here too. There's architecture club, dance-mania, singing veggie patches and alien rescue missions. Strap in!