Vivendo em um asilo ao término de sua vida, o Marquês de Sade (Geoffrey Rush) torna-se amigo do diretor do asilo em que reside, Abbe Coulmier (Joaquin Phoenix). Com ele o Marquês troca confidências a respeito da afeição de ambos para com a lavadeira do asilo, Madeleine (Kate Winslet). A amizade de ambos cresce cada vez mais, até que Napoleão Bonaparte envia ao asilo um conceituado médico (Michael Caine), no intuito de curar o Marquês de sua suposta loucura. Entretanto, a vinda do médico apenas faz com que o caráter rebelde do Marquês fique cada vez mais forte.
Marquis de Sade
Madeleine LeClerc
Abbe du Coulmier
Dr. Royer-Collard
Madame LeClerc
Delbené
Simone
Renee Pelagie
Prouix
Valcour
Diretor