Heath Ledger plays Alex Bermier, a New York City priest helping detective Lucy Sinclair (Shannyn Sossamon) investigate the cryptic murder of the French ambassador, whose body was found covered with mysterious religious symbols. The investigation leads Bermier to Rome, where he discovers that the murder may have been the work of an ancient Christian order, the Sin Eaters.