George Bailey (James Stewart) wraz ze swoim wujem (Thomas Mitchell) kieruje budowlaną kasą oszczędności w małym miasteczku. Niemal całkowicie poświęca się pracy, pomagając potrzebującym w uzyskaniu własnego mieszkania. Niestety, tuż przed Bożym Narodzeniem wuj gubi osiem tysięcy...
Ojciec Jima Slatera (Richard Widmark), którego chłopak nigdy nie znał, zginął w zasadzce w dolinie Apache Gila. Mężczyzna po latach szuka jedynego ocalałego z tamtej masakry, który rzekomo uciekł z dużą ilością złota. Jego poszukiwania utrudnia jednak wybuch wojny z Apaczami.
Po napadzie na dyliżans, osławiony gang Franka Slaytona pozostawia Bena Warrena uważając go za martwego zabierając ze sobą narzeczoną Bena. Warren rekrutuje dwóch innych, którzy poprzysięgli zemstę na bezwzględnym Slaytonie.
Historia dzieje się tuż przed atakiem na Pearl Habour i przeplata się w niej kilka wątków, a bohaterami powieści są żołnierze zawodowi i kontraktowi. Jest tam romans młodego żołnierza z żoną komendanta, jest też historia zbuntowanego żołnierza, który naraża się okrutnemu...