Sagaen forteller om kong Ring som blir drept av vikinger, og Halfdan og hans søster Ingibjørg flykter til Bjarmeland. Med hjelp av jettekvinnen Brana redder Halfdan en kongsdatter. Halfdan drar senere til England og gifter seg med kongsdatteren Marsibils. Kong Erik av Miklagard kommer for å fri til Marsibils, men gifter seg i stedet med Ingibjørg. Halfdan hevner også drapet på sin far.