Картина рассказывает о жизни знаменитого писателя Даниила Ювачёва, больше известного как Даниил Хармс. В фильме разворачивается удивительная битва Хармса с самим собой, своими пороками, страстями, с целым миром, в котором он существует, будто запертый в клетку. Как и произведения Хармса, лента пронизана сюрреализмом и абсурдом. В ней бережно сохранена атмосфера ветхой квартиры, где жил писатель, редакции детских журналов «Чиж» и «Ёж», где он работал, а также улиц и набережных Петербурга, по которым он ходил.

«Хармс» стал режиссёрским дебютом в игровом кино Ивана Болотникова, ученика Алексея Германа. Главную роль исполнил польский актёр Войцех Урбански, закончивший мастерскую Вениамина Фильштинского в Санкт-Петербургской академии театрального искусства. Александр Баширов сыграл сразу две роли: соседа Хармса и старухи, выпадающей из окна.