Editors Rating


The Heavens Declare Episode 3: The Starlight Travel Dilemma Pt. 1

A documentary on the creation of the universe by Christian Scientists (including: an astrophysicist, a cosmologist, an astronomer, physicist and a U.S. Military Space Engineer). This film explores several questions including: how can we see starlight that is millions of light years away? What does an expanding universe mean? How does the Genesis account help us understand the universe?

There are planning on creating 13 episodes in total. Here are links to the ones they have finished so far: The Origin of the Universe Ep 1, Challenges to the Big Bang Ep 2,  The Starlight Travel Dilemma Ep 3, Our Amazing Solar System Ep 4, Our Incredible Sun Ep 5,  Our Wonderful Moon Ep 6.

User Rating

Rate UsBadMediocreGoodGreatLove itRate Us

Thanks For Rating!



Filming Expertise &

Density of Content


Miraculous & Imitates Jesus


Biblical Truths & Exposes Lies