Okay, maybe not topics easy to deal with, and due to the nudity involved smaller children shouldn't see it, but it is a great movie! Kate Winslet does a superb job in this movie, the characters are interesting and at times amusing, the cinematography is excellent. It doesn't get much better than this! :)