It's one of my most favorite musical movies. I was surprised many famous actors or actress such as Nicole Kidman played roles. Especially Ewan McGregor, who was Obi-Wan Kenobi in "Star Wars", I'd never kown he has such lovely voice to sing. Even though lots of gorgeous, funny or romantic songs here make this happy, it ends sad. But I think Satine and Christian have been happy from the first to the end because they love each other deeply forever.