Том Круз е в ролята на героя от Гражданската война капитан Нейтън Алгрен, който пристига в Япония, за да се бие срещу самураите, а накрая се превръща в защитник на тяхната кауза. Кен Уатанабе (номинация за "Оскар") играе Кацумото, самурайски водач, чийто начин на живот е обречен.