The Order (2003)
The Order, also known as The Sin Eater, is a 2003 mystery horror film written and directed by Brian Helgeland, starring Heath Ledger, Benno Fürmann, Mark Addy, and Shannyn Sossamon. Helgeland directed Ledger, Addy and Sossamon in the 2001 film A Knight's Tale.
More at Wikipedia.