Xavier Dolan, the writer-director of Laurence Anyways, has said his film is about “impossible love.”

The 23-year-old Dolan premiered his latest film at Cannes Film Festival, where it won the festival's third annual LGBT prize, the Queer Palm.

In Dolan's film, Laurence Alia (played by Melvil Poupaud), an accomplished writer and teacher, tells his fiancee Fred Belair (Suzanne Clement), who works in the film industry, that he has always been a woman, even if he was born a man, and that he's ready to begin transitioning to a woman.

In an appearance on the CBC's Q, the French-Canadian wunderkind said Laurence Anyways completed his “impossible love” trilogy, which includes I Killed My Mother and Heartbeats.

Dolan said he made Laurence Anyways because he “wanted to talk about love.”

“I wanted to close this exercise of talking about unrequited love and impossible love. Transsexuality without ever being accessory, because I would never treat it that way and I would not want to, was for me a secondary intrigue or … it was just a pretext for me to talk about the ultimate difference and the ultimate challenge that a couple can face. This movie is about authenticity in the couple,” he said.