Основная тема работы Дмитрия Булгакова, сочетающей в себе игровое кино и анимацию, - бессонница и ее воздействие на разум человека. Главный герой фильма «120 часов» - художник, который пропустил все возможные дедлайны и вынужден спешно, без сна и отдыха верстать свой проект, одновременно пытаясь разрешить личные проблемы. Но в минуты, когда усталость дает о себе знать, грань между реальным и нарисованным миром начинает исчезать.
Дмитрий Булгаков на обсуждении своей работы отметил, что анимация в фильме чрезвычайно сложна с технической точки зрения, и ее создание заняло около двух месяцев; игровая же часть проекта была снята всего за три ночи. Пользуясь возможностью, автор поблагодарил съемочную группу за титанический труд.
Действительно, анимация в «120 часах», несмотря на кажущуюся простоту и схематичность, выполнена необычайно талантливо. Плавность и четкость каждого движения заставляет рисованных персонажей казаться более живыми, чем создавший их художник. Неслучайно, сюжет зачастую отступает на второй план, давая зрителю возможность насладиться превосходным визуальным рядом.