All Cast

David Oyelowo

David Oyelowo

Sherwin

Dianne Wiest

Dianne Wiest

Lucinda

Rosie Perez

Rosie Perez

Ann

Teyonah Parris

Teyonah Parris

Penelope

Hani Furstenberg

Hani Furstenberg

Fiona

Bill Raymond

Bill Raymond

George

Neal Lerner

Neal Lerner

John

Youness Zakaria

Youness Zakaria

Jamal