Had this been 90 or 120 minutes long I don't believe I could have stuck with it. A bit of a slog even at 65 and some change and yet...so many beautiful shots and scenes. A unique take on gender, race, sexuality and relationships. A future world where LGBT is fully integrated into society. In the end, well worth the effort.