There is currently no trailer available for this film.

Calling the Cops on Jesus

Director: Peter Carolla
Short Film
Running Time:

Screening Info:
Saturday, November 14
10:00 AM
Jengo's Playhouse
Purchase tickets

Release Year:
United States
In February of 2014 an Episcopal Church in the sleepy Southern town of Davidson, North Carolina installed a life-sized sculpture of Jesus Christ dressed as a homeless man. The sculpture brought national attention to the town and generated some controversy.

Screening in Roccotillo Shorts