Title: Le dieu caché?
Subjects: Christianity in motion pictures, Motion pictures, Christianity, History
Places: France, Italy