All Cast

Lee Strobel

Lee Strobel

Himself

Tom Kane

Tom Kane

Narrator

John Bloom

John Bloom

Himself

Michael Behe

Michael Behe

Himself

Paul Chien

Paul Chien

Himself

Guillermo Gonzalez

Guillermo Gonzalez

Himself

Scott Minnich

Scott Minnich

Himself

Stephen C. Meyer

Stephen C. Meyer

Himself

Jay Richards

Jay Richards

Himself

David Coppedge

David Coppedge

Himself