archytele The Vault

S1·E11 The Vanishing Dead

Aired May 7, 1995

Synopsis

Hercules fights Ares and his vicious dog for the souls of fallen warriors.