第一次世界大战前夕,苏黎世和维也纳是心理学及精神分析学的发源及孕育之地,29岁的精神病医生荣格(米高法斯宾达 饰),事业才刚起步,他非常崇拜佛洛伊德(维高摩顿臣饰),并以他提出的精神分析学,亦即是“讲谈疗法”(talking cure),去医治18岁的女精神病人莎宾娜(姬拉丽莉饰)。莎宾娜是个天资聪敏、但患有歇斯底里症的精神病人,她四岁开始被严父虐打,令她同时患有性恐惧与被虐狂,只能从被侮辱及虐待中获得**。莎宾娜的精神失常与**有极大关连,正正引证了佛洛伊德所提出的有关理论。荣格因此与佛洛伊德联?上,因着莎宾娜的个案,令二人展开了密不可分的师徒关系。