Действие фильма происходит в Рождество 1985 года, в тихом портовом городке Нью-Росс на юго-восточном побережье Ирландии. Жизнь здесь течет размеренно, а зимний воздух свеж и бодрящий. Главный герой, Билл Ферлонг (Киллиан Мерфи), — усердный торговец углём, который каждый день доставляет топливо жителям города, чтобы они могли пережить холодные зимние дни. С рассвета до заката он преодолевает извилистые дороги, посещает дома и предприятия, а по вечерам возвращается домой к своей жене Эйлин (Эйлин Уолш) и их пятерым дочерям.
Билл живёт на работе, обеспечивая семью и выполняя свою роль спокойного и трудолюбивого жителя города. Он кажется примерным мужем и отцом, полностью поглощенным заботой о семье и выполнением своих обязанностей. Однако, под его внешней сдержанностью скрывается гораздо более сложная и многогранная личность. Однажды в местном монастыре Билл находит нечто, что вызывает у него воспоминания о его прошлом. Это открытие заставляет его вспомнить о своём детстве, о том, как он был рождён вне брака и взят под опеку состоятельной вдовой, миссис Уилсон (Мишель Фэйрли), которая вырастила его как собственного сына.
Этот акт доброты позволил Биллу избежать строгого клейма, которое налагалось на детей, рожденных вне брака в те времена. Вспоминая своё прошлое, Билл осознаёт, что его жизнь, как и жизнь всего города, полна скрытых тайн, и его внутренний мир начинает постепенно раскрываться. Вдохновлённый этим открытием, он начинает пересматривать свои отношения с окружающими и с самим собой. Фильм погружает зрителя в атмосферу таинственности и скрытых эмоций, исследуя, как прошлое и скрытые воспоминания могут повлиять на настоящее.