Der britische Schriftsteller Oscar Wilde (Stephen Fry) kehrt im Jahre 1882 von einer Vortragsreise aus den USA zurück nach Europa. Er heiratet Constance Lloyd (Jennifer Ehle) und hat mit ihr zwei Söhne. Der exzentrische Künstler ist ebenso erfolgreicher Theaterautor und feiert die Premiere seiner Theaterstücke „Lady Windermere’s Fan“ und ...