One of my favorite films with Nicole Kidman. Brilliantly conceived, with contemporary songs interspersed throughout the movie, though it takes place in the early 1900s. It's a complete fantasy, yet the viewer is sucked in, hook, line, and sinker. Kidman sings in it and has a lovely voice. The acting, choreography, costumes and sets are feasts for the soul!!