Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Lad Allen
Follow
Director
See all 8 →
Sealed
2003
?.?
?.?
Unlocking the Mystery of Life
Director
Sealed
2004
?.?
?.?
The Privileged Planet
Director
Sealed
2008
?.?
?.?
The Case For Faith
Director
Sealed
2016
?.?
?.?
Origin: Design, Chance and the First Life on Earth
Director
Producer
See all 5 →
Sealed
2004
?.?
?.?
The Privileged Planet
Producer
Sealed
2001
?.?
?.?
The Exodus Revealed
Producer
Sealed
2006
?.?
?.?
The End Times: In the Words of Jesus
Producer
Sealed
2015
?.?
?.?
Living Waters
Producer