To say the least for mature audiences because, I suppose, this story can trigger hard felt emotions. That being said, this film is luxurious in multiple layers of storytelling. It is a well composed poem balanced between dream and reality, hope and despair, loss and triumph.