The secrets of the French town of Corbessieu begin to unfold as phantoms of the past come back to haunt its tenants.