Tom Kane
Narrator
Michael Behe
Himself
Guillermo Gonzalez
John Bloom
Lee Strobel
Paul Chien
Scott Minnich
Stephen C. Meyer
Jay Richards
David Coppedge