Nathan Algren is an American hired to instruct the Japanese army in the ways of modern warfare, which finds him learning to respect the samurai and the honorable principles that rule them. Pressed to destroy the samurai's way of life in the name of modernization and open trade, Algren decides to become an ultimate warrior himself and to fight for their right to exist.
Tom Cruise
as Nathan Algren
渡辺謙
as Moritsugu Katsumoto
Timothy Spall
as Simon Graham
Tony Goldwyn
as Col. Benjamin Bagley
真田広之
as Ujio
小雪
as Taka
Shin Koyamada
as Nobutada
Billy Connolly
as Zebulon Gant
Togo Igawa
as General Hasegawa
Shichinosuke Nakamura
as Emperor Meiji
原田眞人
as Omura
William Atherton
as Winchester Rep