

120 minutes
9/23/2022
After a court order sends him to work at a hospice, an ex-criminal strikes up a friendship with a compassionate priest who changes his life.

Dawid Ogrodnik
as Jan Kaczkowski

Piotr Trojan
as Patryk Galewski
Beata Zygarlicka
as Anna

Grażyna Bułka
as Jadwiga

Maria Pakulnis
as Hanna

Joachim Lamża
as Roman Zalewski

Marta Stalmierska
as Żaneta

Jakub Nosiadek
as 'Pablo'

Anna Dymna
as Helena Kaczkowska

Witold Dębicki
as Józef 'Ziuk' Kaczkowski

Magdalena Czerwińska
as Magda

Michał Kaleta
as Filip Kaczkowski

Feliks Szajnert
as Archbishop

Jurek Owsiak
as Jerzy Owsiak
Katarzyna Anzorge
as Saleswoman

Beata Bandurska
as Patryk's Mother
Ivo Barycz
as Producer

Mariusz Bąkowski
as Marcin
Maria Bednarska
as Karolina

Konrad Beta
as Charver
Michał Bieliński
as Instructor

Anna Biernacik
as Girl at the party
Robert Ciszewski
as Assistant priest

Mateusz Czwartosz
as Daniel
Łukasz Dąbrowski
as Rescuer

Łukasz Gajdzis
as Doctor
Piotr Głuchowski
as Cellmate
Magdalena Gorzelańczyk
as Agnieszka
Beata Ikwanty
as Nurse Beata
Paweł Jusiński
as Zwyrol

Hanna Klepacka
as Aneta

Ryszard Kluge
as Old Man
Maciej Kraszewski
as Radio Journalist (voice)

Milena Lisiecka
as Judge

Piotr Łukaszczyk
as Supervising Teacher

Grzegorz Małecki
as Journalist in tv studio

Katarzyna Z. Michalska
as Journalist Kasia
Krystian Modzelewski
Jan Napieralski
as Driver-thief

Jerzy Nasierowski
as Bolesław
Kazimierz Nowak
as Student

Janusz R. Nowicki
as Professor

Mikołaj Osiński
Judyta Paradzińska-Górska
as Woman behind the window
Ireneusz Pastuszak
as Patryk's Father
Paweł Plewa
as Seba
Kordian Rekowski
as Rajmund
Ewa Rodart
as Barbara

Andrzej Róg
as Mr. Józef

Jolanta Rychłowska
as Nurse

Jakub Sierenberg
as Szymon

Iwona Sitkowska
as Grażyna

Wojan Trocki
as Technician

Maciej Winkler
Michał Włodarczyk
as Kędzior
Patryk Galewski
as Patryk Galewski
Żaneta Galewska
as Żaneta Galewska
Jan Galewski
as Jan Galewski