Best movies of Carla Sofia Lescius

No Rest for the Wicked(1998)

Combined Rating:
0
Combined Critics Rating: 0

Father William is an ambitious Catholic priest and former Vietnam veteran sucked into a world of crime, drugs, and duplicity. He investigates the murder of an old army buddy of his which ...