Demented AKA Le dernier des fous (2006) Laurent Achard, Julien Cochelin, Annie Cordy, Pascal Cervo October 8, 2021 Drama Young Martin watches the quirky, extraordinary events that occur in and around the family home and barn from a distance. Read More »