All Cast

Richard Dawkins

Richard Dawkins

Self

Sam Harris

Sam Harris

Self

Robert M. Price

Robert M. Price

Self

Richard Carrier

Richard Carrier

Self

Alan Dundes

Alan Dundes

Self

Barbara Mikkelson

Barbara Mikkelson

Self

David P. Mikkelson

David P. Mikkelson

Self

Brian Flemming

Brian Flemming

Self – Narrator