Nhân vật chính của Cuộc chiến bất tử là Drybone (Viktor Dobronravov) - phản diện nổi tiếng trong các câu chuyện cổ tích của Nga. Dù sở hữu khả năng bất tử và nhiều quyền phép, anh lại có điểm yếu chí mạng là một chiếc kim khâu. Nắm được bí mật này, tên vua độc ác Lentil (Roman Artemiev) đã ép Drybone phải bắt cóc nữ chiến binh Barbara (Ekaterina Tarasova).
Lý do là bởi trước khi qua đời, cha cô đã để lại số của hồi môn khổng lồ. Lentil muốn đóng vai “anh hùng cứu mỹ nhân” để dễ dàng cưới Barbara và chiếm số tài sản này. Thế nhưng, gã không ngờ rằng Drybone và Barbara lại nảy sinh tình cảm. Giữa sự bất tử và tình yêu, kẻ phản diện Drybone sẽ chọn ra sao?
Kịch bản của Cuộc chiến bất tử khá đơn giản nhưng lại vô cùng hấp dẫn nhờ chuyện tình tréo ngoe của Barbara và Drybone. Một bên là nàng chiến binh mạnh mẽ nhưng “lắm mối tối nằm không”, bên còn lại là người bất tử “ế” suốt 300 năm dù đã tiếp cận hàng trăm cô gái nhưng luôn bị từ chối. Sự trái tính trái nết này dẫn đến những màn đối thoại vô cùng vui nhộn cùng hàng loạt tình huống cười ra nước mắt.
Từ chỗ ghét nhau, “đụng là đập”, cả hai dần thấu hiểu đối phương và mang đến câu chuyện tình ngọt như mía đường. Bên cạnh tuyến chính, dàn nhân vật phụ cũng đáng yêu không kém khi dù là ác nhân vẫn có những pha tấu hài vô cùng khó đỡ. Tâm điểm của tác phẩm chính là Ginger Roll (Vladimir Sychov) - ổ bánh mì biết nói lầy lội. Anh chàng không chỉ nhây cứ mở miệng ra là khán giả phải ôm bụng cười.
Bên cạnh đó, chuyến hành trình của Cuộc chiến bất tử còn ẩn chứa nhiều kịch tính khi Drybone và Barbara phải liên tục đối đầu với những con quái vật đáng sợ trong truyện cổ tích. Hay như Ginger Roll liên tục bị con cáo và sói canh me “làm thịt”. Tác phẩm không ngại mang đến những tình tiết có phần rùng rợn hay cảnh chiến đấu mãn nhãn để tăng tính hấp dẫn.