Fantastic with wonderful performances by all the cast. I have nothing by praise for them all, especially Nicole Kidman. She acts, she sings, she dances, she does it all.