Illustra Media is the outfit that produced the two Intelligent Design DVDs: Unlocking the Mystery of Life and The Privileged Planet. As an agnostic who is open minded with regards to Intelligent Design arguments, I found both of these documentaries stimulating. And now, as a kind of completion of a trilogy, Illustra Media is about to release its documentary on the Cambrian Explosion titled Darwin’s Dilemma. Here’s the trailer:
The trailer is a bit on the melodramatic side, but the subject is inherently interesting, and perhaps the film itself will be good.