En el contexto de la Primera Guerra Mundial, un joven y apuesto conductor de ambulancias de la Cruz Roja, Frederic Henry, se desenvuelve entre el caos del conflicto en Italia, donde la guerra es tanto un telón de fondo como un protagonista mismo en esta intensa historia de amor y sacrificio. Durante su servicio, Frederic se enamora perdidamente de Catherine Barkley, una enfermera británica que cuida a los heridos en el frente. Su romance se desarrolla entre el estruendo de las bombas y las sombras de la muerte, convirtiéndose en una luz en medio de la oscuridad.