0
'City of God' (2002) is set in the slums of Rio de Janeiro, Brazil.
God and Jesus Living in a City Apartment - 2012 was released on:
USA: 20 August 2012 (48 Hour Film Project)
Hand of God - film - was created in 2006.
The Jealous God - film - was created in 2005.
God's Army - film - was created in 2000.