Check out the official film trailer for Living Waters the third film in our nature series How Life Works.
Illustra Media produces video documentaries that examine the scientific case for intelligent design. Working with Discovery Institute and an international team of scientists and scholars (including Michael Behe, Guillermo Gonzalez, Stephen Meyer, and Lee Strobel), Illustra has helped define both the scientific case for design and the limitations of materialistic processes like Darwinian evolution. These documentaries include Unlocking the Mystery of Life, The Privileged Planet and Darwin’s Dilemma. To purchase any of our DVDs, call our toll free number (800) 266-7741.
We are thrilled to announce the completion of: FLIGHT: The Genius of Birds. read more