It often takes parents, relatives, friends, and neighbors a long time to realize the truth that we are all unique creations of God. Or as Julia Cameron put it, "Since you are like no other being ever created since the beginning of time, you are incomparable."

In the Belgian film Ma Vie en Rose Pierre (Jean-Philippe Ecoffey) and Hanna (Michele Laroque) move with their four children into a pleasant suburb. Their seven-year-old son Ludo (Geoges Du Fresne) makes his debut at a welcoming party dressed as a fairy princess. "I'm a boy now," he believes, "but one day I'll be a girl." Ludo turns his family's life upside down when he professes his love for Jerome (Julien Riviere), the son of his father's boss. Then he's expelled from school and sent to a therapist. The only one who stands by him is his colorful grandmother (Helene Vincent) who honors his unwavering sense of self.

Writer and director Alain Berliner has made a fresh and phantasmagorical film about what it takes to survive in a world where people still measure others by codes of conformity, prejudice, and small-mindedness. The incomparable Ludo stands his ground until those closest to him accept him fully in love. This bright and touching drama celebrates diversity as one of the enchantments of life.