Действие происходит в центре Цинциннати. С наступлением сильных морозов городская публичная библиотека становится последним прибежищем для бездомных. Для многих из них — это единственное тёплое и безопасное место в городе, где они могут провести день.
Главный герой — Стюарт, один из библиотекарей. Он сочувствует посетителям, знает многих по именам и видит в них не проблему, а людей, попавших в беду. Он и его коллеги де-факто выполняют роль социальных работников: помогают заполнять документы, найти информацию о приютах, а иногда просто выслушивают.
Однажды, в самую холодную ночь зимы, группа бездомных во главе с одним из постоянных посетителей, Джексоном, отказывается покидать библиотеку после закрытия. Они объявляют «мирную оккупацию», требуя, чтобы городские власти предоставили им место в переполненных ночлежках. Они не агрессивны, они просто замерзают и боятся выйти на улицу.
Стюарт оказывается между молотом и наковальней. С одной стороны, он понимает отчаяние этих людей и сочувствует им. С другой — он сотрудник, обязанный соблюдать правила. Ситуация быстро выходит из-под контроля. На место вызывают полицию, которая видит в оккупации угрозу порядку. Приезжают репортёры, делая историю достоянием общественности.
Библиотека превращается в поле битвы. Администрация города и полиция требуют силового разгона. Библиотекари, включая Стюарта, должны решить, на чьей они стороне: сохранить нейтралитет и выполнить приказ или встать на защиту самых уязвимых посетителей, рискуя своей работой. Фильм поднимает острые вопросы о бездомности, человеческом достоинстве и той роли, которую общественные пространства (вроде библиотек) играют в жизни маргинализированных людей в современном городе.