Det skjer først da Gunnar kommer tilbake fra det nordiske fastlandet og møter Hallgjerd på Alltinget. Han blir forelsket i henne, og til tross for Hruts advarsel om Hallgjerds sanne karakter, blir Gunnar trolovet med henne.