The plot centres around moody 17 year old Mathilde (Paradis) who has no parents. Her philosophy teacher François (Cremer), happens to stumble across her path and is eager to help her learn more. He starts to come over to her house everyday going over her homework, and teaching her the art of the study. Eventually, Mathilde starts placing little hints that she finds the 47 year old François attractive. He tries to resist her, but he finds himself falling for her as well. They soon blossom into a passionate love, but they must keep their affair a secret from his wife (Mikaël) and the school.