A photographer on an archaeological expedition digging up Etruscan ruins in Italy begins to suspect that not all the Etruscans buried there are actually dead.
A lady takes place from London to see her estranged relatives at a distant castle for the studying of her father’s will. After some time she finds they are in…