There were many difficulties with filming religious locations in Israel such as the Church of the Holy Sepulchre in Jerusalem where at one point the crew was asked to leave. Some places they were later allowed to return.
The story of God features Morgan Freeman, who played God in Bruce Almighty (2003) and Evan Almighty (2007).