Claude (Ernst Umhauer), un giovane studente capace di esercitare il proprio fascino su tutti coloro che lo circondano, viene spinto da Germain (Fabrice Luchini), professore di letteratura, a continuare con la scrittura, materia in cui dimostra di aver talento. Affidandosi alle sue capacità manipolatorie, il ragazzo si intrufola lentamente nella vita del compagno di classe Rapha (Bastien Ughetto) e dei suoi genitori (Denis Ménochet e Emmanuelle Seigner), attirato dalle loro speranze e frustrazioni borghesi, e nella vita dell'insegnante e della moglie Jeanne (Kristin Scott Thomas), intellettuali e artisti. A poco a poco, mescolando realtà e finzione, finirà con l'alterarne equilibri e relazioni.