Obstaja svet, kjer severnemu nebu vladajo čarovnice, kjer so polarni medvedi najmogočnejši bojevniki, kjer ima vsak človek svojega živalskega duha, ki je njegovo drugo srce. Toda temu svetu vlada Magisterium, ki želi voditi človeštvo, a ga ogroža zlati kompas in otrok, ki mu je namenjen.

Dvanajstletna Lyra Belacqua (Dakota Blue Richards) živi izjemno življenje kot varovanka uglednega kolidža Jordan. Na vsakem koraku ji sledil njen daemon Pantalaimon (glas je posodil Freddie Highmore) - majhna, ves čas spreminjajoča žival, ki ji neprestano vceplja glas razuma.

Toda Lyrin svet se spreminja. Na veliki avanturi se mora spopasti z nenavadnimi čarobnimi bitji, dvoličnimi čarovnicami in drugimi nevarnimi pastmi, na pomoč pa ji priskoči veliki beli medved, ki je bil neupravičeno izgnan iz kraljestva kosmatincev.

S skupnimi močmi in oblico poguma se spopadeta s težavami, a največja nevarnosti preti od tam, kjer bi to najmanj pričakovali.