I absolutely love this movie. The characters are complex, diverse and interesting, each with their own story that leads to an understanding of the circumstances of the heroine and empathy. Kate Winslet is perfect in her role, as is Judy Davis as the crazy mother. I love it when beautiful women are not afraid to be "ugly" in a movie. The surreal backdrop of the dusty Austrialian town against haute couture - each scene is full of beautiful visuals and clever dialogue. And the topper is sweet Liam Hemsworth as very likable and swoony as he courts Kate. I highly recommend the movie and will be watching it for the sixth time here very shortly.