Irlandia, 1862 rok. Angielska pielęgniarka Lib Wright zostaje sprowadzona do maleńkiej wioski, aby obserwować jedenastoletnią Annę O'Donnell. Ta młoda dziewczyna od miesięcy nie spożywa żadnych posiłków, a mimo to żyje i tryska zdrowiem. Na miejsce masowo przybywają turyści i pielgrzymi — jednak czy Anna istotnie jest osobą świętą? A może za tym wszystkim stoją jakieś złowieszcze motywy?