Carmelo Bene
Hamlet
Sergio Di Giulio
William
Franco Leo
Horatio
Lydia Mancinelli
Kate
Luigi Mezzanotte
Laertes
Isabella Russo
Ophelia
Giuseppe Transocchi
Ambassador (uncredited)
Luciana Cante
Gertrude
Giuseppe Tuminelli
Polonius
Alfiero Vincenti
Claudius