Photo by Aubrey Reuben
In Thoroughly Modern Millie, Foster plays a young woman named Millie Dillmount who reinvents herself in 1920's New York City. Among the characters she meets along the way are love interest Jimmy (Gavin Creel), fellow hotel resident Miss Dorothy (Angela Christian), serious bachelor businessman Trevor Graydon (Marc Kudisch), corrupt hotelier Mrs. Meers (Harriet Harris), Chinese immigrants Bun Foo (Francis Jue) and Ching Ho (Ken Leung), Josephine Baker-style diva Muzzy Van Hossmere (Sheryl Lee Ralph) and Miss Flannery (Anne L. Nathan), the steno-pool matron who gets a show-stopping tap break.