Advertisement
Watch "The Shepherd King"
Open in New TabAdvertisement
Advertisement
Advertisement
Cast
Violet Mersereau
Princess Michal
Edy Darclea
Princess Herab
Virginia Lucchetti
Adora
Nerio Bernardi
David
Guido Trento
Saul
Ferruccio Biancini
Jonathan
Sandro Salvini
Doeg