The National Geographic page for the show received over 800,000 views till the premiere was featured on April 3, raking in most traffic for the channel. The network also reported that social promotion for the show reached about 40 million people.
Freeman told CBS News that the theme of the mini-series about God, and the message he received while shooting for the episodes is that people everywhere are asking same questions about life and Supreme Being.
"In this situation, we're hoping that the public at large gets the lesson