It's beautiful and stylish but it's disappointing. It has a really interesting idea and seems promising at first but then takes a stupid boring turn. In spite of some powerful lines, the screenplay is dull. Performances are very good. It has some good parts but it's flawed, it's a missed opportunity.