Red Lion

65
Red Lion is a 1969 Japanese film directed by Kihachi Okamoto and starring Toshirō Mifune and Shima Iwashita.

Red Lion is a 1969 Japanese film directed by Kihachi Okamoto and starring Toshirō Mifune and Shima Iwashita.

Original Release

10/10/1969

US Release

12/17/1969

Cast

(see additional cast & crew)

Directors

Kihachi Okamoto

Writers

Kihachi Okamoto, Deanna Pak

Cast

Producers

Ouch! Looks like something broke. Try reloading this page. 🗙