Rome university student Stefano De Luca was leading an ordinary life until his mother confesses on her deathbed that his biological father is a priest named Timothy Rocco, who is the chief Vatican archeologist. Stefano learns Father Rocco committed suicide by hanging himself...