King Richard’s enemy the Duke of Monserrat steals the English flag and Sir Kenneth engages him in mortal combat to avenge the insult.
Starring Amleto Novelli and Emilio Ghione