Cast and Crew of Orpheus Descending

Cast of
Orpheus Descending

About Orpheus Descending

Val Xavier is a drifter in 1940's Mississippi who brings new life to an Italian immigrant woman trapped in a loveless marriage.

Full Cast of Orpheus Descending

Vanessa Redgrave
plays Lady Torrance

Vanessa Redgrave as Lady Torrance

Vanessa Redgrave CBE (born 30 January 1937) is an English actress and political activist. Redgrave rose to prominenc...

See Vanessa Redgrave's other roles

Kevin Anderson
plays Val Xavier

Miriam Margolyes
plays Vee Talbot

Miriam Margolyes as Vee Talbot

Miriam Margoyles is a British-Australian actress, writer, political activist and television personality, most promine...

See Miriam Margolyes's other roles

Brad Sullivan
plays Jabe Torrance

Michael Emerson
plays Clown

Michael Emerson as Clown

Michael Emerson (born September 7, 1954) is an American actor best known for his role as Benjamin Linus on Lost as we...

See Michael Emerson's other roles

Patti Allison
plays Dolly Hamma

Sloane Shelton
plays Beulah


Crew of Orpheus Descending

Discover the backstage crew of Orpheus Descending →