Vater William ist ein ehrgeiziger katholischer Priester und ehemaliger Vietnamveteran, der in eine Welt aus Verbrechen, Drogen und Täuschung hineingezogen wird. Er untersucht den Mord an einem alten Armee-Kameraden, was ihn zu einer mysteriösen Femme Fatale namens Angelica führt. Sie zieht ihn in eine Welt surrealer Seltsamkeiten, während sie ihm hilft, die Mörder seines Freundes zu finden. Dabei stolpert Vater William über eine riesige Verschwörung, die seine Kirche als zentralen Punkt für verschiedene Verbrechen nutzen will. Die Spur des Verbrechens führt von einem korrupten örtlichen Sheriff zum zwielichtigen Erzbischof, der nicht ist, was er zu sein scheint.