 Sergio Castellitto as King Miraz . Castellitto was not familiar with the novel , but his four children had enjoyed the first film . Miraz marks the first time the Italian actor has portrayed a villain , and he found it interesting to " act out a stereotype . " Nonetheless , he also felt that he and Adamson brought depth to the role , explaining Miraz is a soldier , not a coward , and that he takes the throne for his son . He compared the character to King Claudius in Hamlet . 
