1859年夏天,英國護士莉比(弗洛倫絲·皮尤飾)受雇前往愛爾蘭偏遠村莊看護自稱禁食四月之久的11歲女孩安娜·奧唐奈。面對村民將安娜視作神跡頂禮膜拜的狂熱現象,《愛爾蘭時報》記者伯恩前來調查,在與莉比從沖突到合作的過程中,兩人逐步揭開安娜禁食背后的殘酷真相。隨著醫學檢查和秘密調查的深入,莉比發現安娜因宗教狂熱與家庭剝削而自我禁錮于饑餓牢籠,最終在聯合實施的營救行動中未能挽回其生命。這場圍繞信仰與理性的對抗,以安娜在轉移途中因長期營養衰竭死亡的悲劇告終。