Self-produced and shot on Super 8, The Little Mermaid tells the story of a strange little sea creature who brings trouble and madness into a bourgeois family at the beginning of the 20th century.
An amusing twist on the life of the Marquise de Brinvilliers that chronicles her crazy poisoning endeavors against the dull court that surrounds her.
Lost in the forest, two orphans find refuge in the abandoned cottage of the ogress Baba Yaga, who is on her way back home. Adapted from the tale of Hansel and Gretel.