
جانی کش در سال ۱۹۳۲ در آرکانزاس آمريکا بدنيا آمده و در يک خانواده کارگری بزرگ می شود. او علاقه بسيار زيادی به موسيقی کانتری پيدا می کند و اولين ترانه های خود را بهنگام خدمت در نيروی دريائی در آلمان می نويسد. پس از بازگشت به امريکا، با دختری به اسم ويوين ازدواج می کند و در يک شغل معمولی مشغول می شود. اما رويای او خواننده شدن است و نهايتاً با يک تهيه کننده نامدار به اسم سام آشنا شده و سفری را برای اجرای چند کنسرت آغاز می کند. جانی با هر ترانه ای که می خواند مشهورتر می شود اما مشکل اينجاست که او به مواد مخدر و مشروبات اعتياد پيدا کرده است. يکی از همراهان او به دختری اسم جون کارتر است سعی می کند تا او را از شر اعتيادش نجات دهد و همين موضوع باعث شکل گرفتن روابط عاشقانه ای بين آندو می شود...

۲۴ سپتامبر ۱۹۱۴ ارتشهای آلمان بریتانیا و فرانسه در جریان جنگ جهانی اول در بلژیک با هم میجنگیدند. شب کریسمس جنگ را تعطیل میکنند تا دست کم برای چند ساعت کریسمس را جشن بگیرند. در ارتش آلمان یکی از سربازان که سابقه خواندن در اپرا را نیز دارد شروع به خواندن ترانه کریسمس مبارک میکند. صدای خواننده آلمانی را سربازان جبهه های دیگر میشنوند و با پرچمهای سفید به نشانه صلح از خاکریز بالا می آیند و بسوی ارتش آلمان میروند.آنشب سربازان ۳ ارتش در کنار هم شام میخورند و کریسمس را جشن میگیرند ولی هر ۳ فرمانده توافق میکنند که از روز بعد صلح شکسته شود و جنگ را از سر بگیرند...