In Your Hands

A priest, racked with guilt, takes refuge in a hermitage set in the mountains in order to escape the vindictive anger of a father.

Section

  • Best Screenplay

Duration

18 Pages'

Country

Italy

Language

English

Year

2018