Pojken Göran växer upp i Hälsingland som son till en sågverksarbetare. Fadern uppmanar honom att fortsätta i samma fotspår, men Göran vill inte utsätta sig för det hårda och farliga arbetet. Men slita får han när han utauktionerats till en bondgård efter det att modern dör och spriten sätter klorna i fadern.
"Löftet" utspelar sig från 1920-talet och framåt. Göran är vuxen när andra världskriget bryter ut och han blir soldat under många långa och hårda år. Han anmäler sig som frivillig under Finska vinterkriget och blir spanare bakom fiendens linjer.
"Löftet" är den fristående andra delen i en trilogi om Hanna & Göran som inleddes med "Och kvar stod en röd resväska".