All Cast

Renato Zucchelli

Renato Zucchelli

Self - The Last Shepherd

Piero Lombardi

Piero Lombardi

Self - Renato's Assistant

Lucia Zucchelli

Lucia Zucchelli

Self - Renato's Wife

Gottardo Zucchelli

Gottardo Zucchelli

Self - Renato's Son

Giovanni Zucchelli

Giovanni Zucchelli

Self - Renato's Son

Margherita Zucchelli

Margherita Zucchelli

Self - Renato's Daughter

Domenico Zucchelli

Domenico Zucchelli

Self - Renato's Son

Hedy Krissane

Hedy Krissane

Butcher

Moru

Moru

Self - Renato's Faithful Dog

Bubu

Bubu

Invisible Dog

Patrizia Frisoli

Patrizia Frisoli

Self - Teacher

Chiara Masullo

Chiara Masullo

Self - Second Teacher in Duomo

Paolo Galli

Paolo Galli

Self - Priest

Omar Amro Abbas Elsayed

Omar Amro Abbas Elsayed

Self - Butcher's Assistant

Barbara Sorrentini

Barbara Sorrentini

Self - Radio Speaker (voice)

Marco Bonfanti

Marco Bonfanti

Taxi Driver (voice)

Martino Liguori

Martino Liguori

Self - Child on the Radio (voice)

Agnese Nazzari

Agnese Nazzari

Self - Child on the Radio (voice)

Diego Ruzzi

Diego Ruzzi

Self - Child on the Radio (voice)