- Annette Bening Julia Lambert
- Jeremy Irons Michael Gosselyn
- Shaun Evans Tom Fennel
- Michael Gambon Jimmie Langton
- Juliet Stevenson Evie
- Bruce Greenwood Lord Charles
- Miriam Margolyes Dolly de Vries
- Lucy Punch Avice Crichton
- Maury Chaykin Walter Gibbs
- Sheila McCarthy Grace Dexter
- Rosemary Harris Sra. Lambert, madre de Julia
- Thomas Sturridge Roger Gosselyn
- Tom Sturridge Roger Gosselyn
- Michael Culkin Rupert
- Max Irons Chico
- Rita Tushingham Tía Carrie