Filmed on location in Vignaccio, Grosseto, Italy.
Editor
Producer
Director
Sound
Director of Photography