Padre
Omero Antonutti
Gavino
Saverio Marconi
Madre
Marcella Michelangeli
Young Gavino
Fabrizio Forte
Young shepherd
Marino Cenna
Sebastiano
Stanko Molnar
Himself
Gavino Ledda
Cesare
Nanni Moretti
Director
Paolo Taviani
Writer
Editor
Roberto Perpignani
Vittorio Taviani
Conductor
Egisto Macchi
Production Accountant
Danilo Martelli
Assistant Editor
Rita Triunveri
Color Grading
Andrea Gargano
Vincenzo Caruso
Original Music Composer
Director of Photography
Mario Masini
Producer
Giuliani G. De Negri