Red Lion is a 1969 Japanese film directed by Kihachi Okamoto and starring ToshirÅ Mifune and Shima Iwashita.
More at Wikipedia.
Director: Kihachi OkamotoDistributor: Toho Company Ltd.|TohoRelease date: January 1, 1969Running time: 115 minutes
External links: IMDb