In April 2021 I took a trip to Shenandoah National Park in Virginia. One hike coincided with the first beautiful day of spring, and I wondered about who the first human or human type species to wonder about a God was. This film is a result of that question.
One fun tidbit: my film's protagonist is a Caveman played by John Wachlarowicz, a modern day nomad who lives in the woods. We met while location scouting.