Historien, der er baseret på en gammel legende, vedrører Hagbard (Oleg Vidov), søn af en dræbt norrøn konge. På udkig efter hævn mod den rivaliserende klan, der er ansvarlig for drabet, beroliger Hagbard længe nok til at etablere våbenhvile.

Han forelsker sig også i Signe (Gitte Haenning), datter af hans  fjende. Signes tidligere beundre, sydende af jalousi, bryder våbenhvilen og får det til at se ud som om Hagbard var ansvarlig.

Den unge prins undslipper, men vender tilbage, forklædt som kvinde, til sin elskede Signe.