Действие фильма разворачивается на побережье Шотландии. Фрэнсис — женщина средних лет, недавно похоронившая мужа, с трудом пытается справиться со своим горем. К ней приезжает мать, чтобы поддержать, но в итоге их напряженные отношения лишь усугубляют ситуацию. На фоне конфликтующих матери и дочери протекает жизнь небольшого городка, в котором каждый каким-то образом связан друг с другом. Драма «Зимний гость» была удостоена трех наград Венецианского кинофестиваля.