�El Libertino� está basada en una obra teatral del dramaturgo Stephen Jeffreys, que fue estrenada en Inglaterra en 1994. En esa primera versión, a cargo de la compañía Steppenwolf, fue John Malkovich quien interpretó al lujurioso poeta John Wilmot.
Once años más tarde, al hacerse la versión cinematográfica, Malkovich �consciente de las secuelas que deja el paso del tiempo� aceptó cumplir con el papel del rey Carlos II de Inglaterra. El protagónico quedó para el más joven Johnny Depp.