The Crime of Father Amaro

A story of love and desire.

2005-10-27 | 120 minutes

Rating: 5.2