Louise Elina Löwensohn is a joyful performer in a magic show with her lover, a gifted magician. When he vanishes without a trace, her world collapses, and she ends up in a mental asylum. There, she discovers she is pregnant, and nine months later she welcomes a baby boy named Angel. Angel carries a remarkable secret: he is invisible, a truth Louise guards from the world. As he grows, Angel leads a mostly ordinary life until he befriends a girl named Madeleine, a blind child who becomes a quiet, steadfast friend. Madeleine, played by Fleur Geffrier, is destined to regain her sight, and her forthcoming transition adds a poignant layer to their bond.
Louise dies unexpectedly, and Angel escapes as nurses carry away his mother’s body, finding refuge in his mother’s childhood home. Years pass, and Angel becomes a grown man still unseen by others. Madeleine, now with sight, has spent years searching for him and has just bought Louise’s house. She visits the old asylum to learn more about Angel, only to find no record of his existence and leaves a letter on Louise’s grave asking him to return. Angel discovers the letter and continues to inhabit the house, unseen by Madeleine, who feels that something is amiss but remains determined to uncover the truth.
After many cautious meetings, Angel writes that they should meet only if Madeleine keeps her eyes closed. They meet in the forest, and though she adheres to the rule, she can feel his presence. Angel asks what it felt like for her to regain sight, and she explains that objects seemed to come into existence only when touched, later realizing they had always been there. This revelation unsettles Angel and deepens their connection as they continue to meet, with Madeleine still blindfolded. They eventually travel to a lake, where Angel promises to reveal himself that night.
Night arrives, and Angel waits with a bedsheet over his head. Madeleine vows to love him no matter how he looks, but when the sheet is removed, she sees nothing. He speaks the blunt truth, a truth that is almost too much to bear, and she cries. She chooses love over certainty, promising to stay with him even if she cannot see him. The next morning, she finds a letter from Angel saying he is stepping away from her life, though he will always love her and she should not stop loving him. Madeleine senses something in her chest—his scent—and races to the lake, where Angel has fallen into the water and is not a strong swimmer. Madeleine dives in and saves him, declaring that their misery is over and that they will stay together. She pledges to learn to see him with her eyes open.
In the end, they are a loving couple who start a family and even run their own magic show together, proving that love can bridge impossible gaps and that invisibility cannot dim the power of connection.