Where to watch · United States
Not on any service here yet.
Calling the Cops of Jesus ()
Directed by Peter Carolia
In 2014, an Episcopal Church in the sleepy Southern town of Davidson, North Carolina installed a life-sized sculpture of Jesus Christ dressed a homeless man that generated controversy.
Crew
- Director
- Peter Carolia
Details
- Original language
- EN