In Theaters: June 14, 2000 (limited)
Drama
Pharaon de Winter is a police lieutenant whose achilles' heel is his empathy -- which makes work on a sordid murder investigation an excruciating exploration of universal guilt and the monstrous underbelly of human nature.