This film tackles difficult issues in a realistic and thoughtful way. The film script and directing are eloquently simple and direct. The result is a film that should touch the heart of most viewers, whether romantics or philosophers (something rarely accomplished). 4+ stars for me.