A beautiful story that blends together themes of second chances, magical realism, queer romance, and fantasy.