The past and the present converge in this ravishingly beautiful Italian documentary set in the shadow of Mount Vesuvius.