The Wizard of Oz now playing at Houston's Hobby Center