Kenneth Hill is one of the divinely inspired builders featured in Zachary Godshall's documentary "God's Architects". In the fishing community of Chauvin, Louisian, Kenneth Hill built more than a hundred concrete angels, statues, and structures, including a forty-five foot lighthouse that overlooks the neighboring bayou. In the late nineties, Hill left the property and disappeared. While the property is owned and maintained by Nicholls State University, Hill's former neighbor and confidant Julius Neil serves as the local expert regarding the sculptures and their enigmatic symbols.
godsarchitects.com