The story of a group of people trying to survive after an atomic war, by sacrificing to their Gods.
A holiday film of Italy, including views of Genoa, Alassio, Naples and Filignano.