کاپیتان ناتان آلگرن(تام کروز) یکی از جنگجویان سپاه ژنرال کاستر در جنگهای علیه سرخپوستان بوده و خاطرات کشته شدن زنان و کودکان بی گناه قبایل سرخپوستی عذابش می دهد، آنچنان که برای رهایی از این خاطرات به الکل پناه آورده است و تقریباً همیشه دائم الخمر است. او اکنون برای یک شرکت اسلحه سازی با توجه به مهارتش در تیراندازی تبلیغ می کند. در یکی از روزها یکی از همسنگران سابقش به او پیشنهاد کار می دهد. از طرف دولت ژاپن از او خواسته می شود برای آموزش سربازان ژاپنی و تجهیز آنان به سلاح گرم ناتان به ژاپن برود. این ساخت سپاه جدید هدفی دارد و آن از بین بردن سامورایی هایی است که اطرافیان امپراتور، امپراتور جوان را از آنان بیم می دهند و تلاش می کنند او را قانع سازند سامورایی ها و در صدر آنان، کاتسوموتو(کن واتانابه) قدرت را از کف او خارج می سازند. ناتان با وعده ی یک حقوق خوب به ژاپن می رود و به سربازانی آموزش می دهد که همگی دهقانند و تا بحال تفنگ ندیده اند…