Dramat polityczny Agnieszki Holland dotyczący śmierci księdza Jerzego Popiełuszki. Poprzez moralny konflikt między duchownym a pracownikiem bezpieki doszło do tragedii. Popiełuszko poświęcił własne życie w imię dobra i prawdy.
Warszawa 1981 r. Z powodu kontaktów ze środowiskiem działaczy "Solidarności" i płomiennych kazań wygłaszanych w kościele św. Sebastiana, ksiądz Alek (Christopher Lambert) jest od dawna pod obserwacją tajnych służb. Stefan (Ed Harris), oficer Służby Bezpieczeństwa, wprowadza jednego ze swoich ludzi, Feliksa (Tim Roth), podającego się za milicjanta-dezertera, do kręgu bliskich znajomych duchownego. Alek udziela mu nawet gościny w swoim domu. W czasie rewizji przeprowadzonej w mieszkaniu księdza, milicja znajduje radiostację i ulotki podrzucone przez Feliksa. Alek zostaje aresztowany, ale po interwencji Episkopatu wychodzi na wolność. Stefan dowiaduje się o planowanym przez kapłana wyjeździe do Kutna na spotkanie z seminarzystami. Jego kierowcą ma być Józef (Pete Postlethwaite), najbliższy współpracownik i przyjaciel. Oficer SB dochodzi do wniosku, że będzie to idealna okazja do zlikwidowania duchownego, który staje się coraz bardziej "niewygodny".
Stefan (Ed Harris), pracownik Służby Bezpieczeństwa, otrzymuje polecenie obserwacji księdza Alka (Christopher Lambert). Działalność duszpasterska duchownego i jego kazania są bowiem niebezpieczne dla komunistycznego reżimu. Stefan, śledzący wszystkie poczynania Alka, ulega stopniowo fascynacji jego osobą. Pewnego dnia otrzymuje rozkaz zabicia go.