Na te zijn verrast door een mijnoverstroming, ontkomen de twee gebroeders Halladay maar net aan de verdrinkingsdood. Alleen achtergebleven, zonder een dak boven het hoofd, hebben ze niets dan de hechte band die er tussen hen beiden is gegroeid - de onverzettelijke Davy, al bijna een man, en de onschuldige John Willie, die horen noch spreken kan, maar wiens wijsheid de dorpelingen, die hem 'de idioot van Halladay' noemen, verre te boven gaat. Wanneer hun strijd om het voortbestaan hen in contact brengt met de excentrieke juffrouw Peamarsh, doet zich daardoor ook in haar leven een drastische verandering voor. Maar dan komt onverwacht een gruwelijk en pijnlijk geheim uit haar verleden aan het licht, dat hun breekbare geluk dreigt te verwoesten...