Dorothy and the Witches of Oz is a 2012 film directed by Leigh Scott, based on the early 20th century novels The Wonderful Wizard of Oz, Ozma of Oz, The Road to Oz and The Magic of Oz by L. Frank Baum. From Wikipedia
The Ferris Bueller’s Day Off star credits director Mike Flanagan’s Midnight Mass for prompting her return before the adaptation’s nationwide release June 13, 2025.