故事发生在一个和我们地球非常相似的世界,人的灵魂变成了精灵,跟随自己。 莉拉(达科塔·布鲁·理查兹)从小就和她的叔叔生活在一起,叔叔是约旦大学的校长。她热情,勇敢,充满正义感。 一天,柯尔特夫人(妮可·基德曼饰)要去北方,希望莉拉能陪她。 好奇的莎莉敞开心扉,答应了。 临行前,舅舅给了她一个黄金罗盘,告诉她世界上只有一个人能读懂。 从莉拉的《黄金罗盘》中,他不仅可以得到他的问题的答案,还可以了解他的人生经历的奥秘。 一路上,柯尔特太太行为怪异,莉拉发现她失踪的朋友罗杰的名字被写在柯尔特太太的名单上!罗杰和其他孩子一样,被诱拐到遥远的北方,成为科学实验品。 莉拉找到了逃跑的机会,并开始亲自去救罗杰...