In den irischen Midlands lebt 1862 ein junges Mädchen, das plötzlich aufhört zu essen, aber auf wundersame Weise dennoch am Leben bleibt. Vor 13 Jahren entkam die Gemeinde knapp einer Hungersnot. Sie beschließen die englische Krankenschwester Lib Wright (Florence Pugh) in das Dorf zu bringen, in dem das Mädchen lebt, um die elfjährige Anna O'Donnell (Kíla Lord Cassidy) untersuchen und beobachten zu lassen. Es dauert nicht lange und mit der Zeit strömen immer mehr Touristen und Pilger in den Ort, um das Mädchen, das monatelang ohne Nahrung überlebt hat, mit eigenen Augen zu sehen. Doch Anna, die behauptet, sich von „himmlischem Manna“ zu ernähren, geht es immer schlechter und Lib muss schnell handeln und Antworten auf etwas finden, das unerklärbar scheint. Beherbergt das Dorf tatsächlich eine Heilige oder sind hier Betrüger am Werk?