Unlocking The Mystery of Life

Unlocking the Mystery of Life' is the story of top-notch, contemporary scientists who are advancing a powerful idea about the theory of intelligent design.
Type: Movie
Release Year: 2003
MPAA Rating: TV-G
Run Time: 1:06:57
Language: English
Genre: Documentary
Cast: Alvin Chea
Director: Lad Allen
Producer: Lad Allen

You May Also Like