Characters played by Willem Dafoe
Tom Eliot
Characters played by Miranda Richardson
Vivienne Haigh-Wood
Characters played by Rosemary Harris
Rose Haigh-Wood
Characters played by Tim Dutton
Maurice Haigh-Wood
Characters played by Nickolas Grace
Bertrand Russell
Characters played by Geoffrey Bayldon
Harwent
Characters played by Clare Holman
Louise Purdon
Characters played by Philip Locke
Charles Haigh-Wood
Characters played by Joanna McCallum
Virginia Woolf
Characters played by Joseph O'Conor
Bishop of Oxford
Characters played by John Savident
Sir Frederick Lamb
Characters played by Michael Attwell
W.I. Janes
Characters played by Sharon Bower
Secretary
Characters played by Linda Spurrier
Edith Sitwell
Characters played by Roberta Taylor
Ottoline Morrell
Characters played by Christopher Baines
Verger
Characters played by Anna Chancellor
Woman
Characters played by John Clegg
Second Man
Characters played by James Greene
Dr. Cyriax
Characters played by Lou Hirsch
Captain Todd
Characters played by Edward Holmes
Telegraph Boy
Characters played by Simon McBurney
Dr. Reginald Miller
Characters played by William Osborne
Curate
Characters played by Simon Robson
First Man
Characters played by Hugh Simon
Concierge
Characters played by Derek Smee
Mr. Davis
Characters played by Peter Stockbridge
Porter
Characters played by Judy Sweeney
Nurse
Characters played by Giles Taylor
Young Man
Characters played by Jill Goldston
Woman with Umbrella