All Cast

Andrew Garfield

Andrew Garfield

Prior Walter/The Man In The Park

Nathan Lane

Nathan Lane

Roy M. Cohn/Prior 2

Susan Brown

Susan Brown

Hannah Pitt/Rabbi Chemelwitz/Roy's Doctor/Ethel Rosenberg

Denise Gough

Denise Gough

Harper Pitt/Martin Heller

Amanda Lawrence

Amanda Lawrence

The Angel/The Voice/Nurse Emily/Sister Chapter/Homeless Woman

James McArdle

James McArdle

Louis Ironson

Nathan Stewart-Jarrett

Nathan Stewart-Jarrett

Belize/Mr. Lies

Russell Tovey

Russell Tovey

Joseph Pitt/Prior 1/The Eskimo

Stuart Angell

Stuart Angell

Angel Shadow

Laura Caldow

Laura Caldow

Angel Shadow

Claire Lambert

Claire Lambert

Angel Shadow

Becky Namgauds

Becky Namgauds

Angel Shadow

Stan West

Stan West

Angel Shadow

Lewis Wilkins

Lewis Wilkins

Angel Shadow