Rupert Everett (Oscar Wilde), Colin Firth (Reggie Turner), Emily Watson (Constance Wilde), Colin Morgan (Alfred Bosie Douglas), Edwin Thomas (Robbie Ross), Tom Wilkinson (Pater Dunne), Anna Chancellor (Mrs. Arbuthnott), Julian Wadham (Top Hat), Béatrice Dalle (Café Manager), Antonio Spagnuolo (Felice), Edward Thomas (Robbie Ross), Ronald Pickup (Judge), Joshua McGuire (Ambrose Smithers), John Standing (Dr. Tucker), André Penvern (Mr. Dupoirier), Franca Abategiovanni (Felice's Mother), Thierry de Coster (Henri The Waiter), Benjamin Voisin (Jean)