Fra Filippo Lippi (Benicio Del Toro), un moine italien peintre à ses heures perdues, succombe au charme de Lucrezia Buti (Juliette Binoche), la nonne qui lui sert de modèle.