as Priest
as Frances O'Neil
as Daniel Defoe
as God
as Tom
as Narrator
as Jury Foreman (uncredited)
as Doctor