A história ocorre em 1860 e baseia-se na chegada de um ronin a uma cidade que sofre com a guerra entre duas gangues. Kuwabatake Sanjuro, que significa "Amoreira de 30 Anos" (Toshirō Mifune), aproveitando a sua perspicácia tenta ganhar dinheiro e, ao mesmo tempo, livrar a cidade das gangues rivais, ora associando-se a um grupo, ora associando-se a outro, tirando proveito da situação e manipulando-os, devido ao despreparo estratégico dos dois grupos, que é demonstrado através de diversas cenas satíricas durante o filme.

Ebenezer Scrooge (Alastair Sim) é um velho rico, avarento e grosseiro. Na noite de Natal, ele recebe a visita de três espíritos, representando o passado, o presente e o futuro. Os espíritos mostram a Scrooge sua vida, os sonhos que já teve, seus erros e o que ele pode vir a ser. Com isso Scrooge percebe seu egoísmo e muda seu jeito de ser. Considerada a melhor dentre as adaptações do livro Contos de Natal, de Charles Dickens.