В пьесе прослеживаются две сюжетные линии, каждая из которых развивается самостоятельно.
Первая линия связана с жизнью и взаимоотношениями обитателей ночлежного дома, хозяином которого является Михаил Иванович Костылев. Ему 54 года и у него есть жена Василиса Карповна, которой исполнилось 26 лет. Обитателями ночлежного дома являются люди, некоторые из которых уже не имеют никакого социального статуса, другие стараются изо всех сил удержаться в ранге «настоящих людей», работая, не покладая рук. К таким относится, например, Андрей Митрич Клещ, которому исполнилось 40 лет. Он работает слесарем, стараясь заработать как можно больше, чтобы покупать лекарства своей больной жене Анне (ей 30 лет).
После того, как в конце пьесы Анна умирает, Клещ окончательно опускается, переставая работать. Кроме того, в ночлежном доме живут Сатин (около 40 лет), Актер (ему исполнилось 40 лет, и он действительно служил актером в провинциальных театрах), Васька Пепел (28 лет) – вор, в которого влюблена Василиса, уговаривающая его убить ее мужа. И хотя Васька все же сталкивается в драке с Костылевым, и нечаянно убивает его, он не любит Василису – он испытывает сильные чувства к ее сестре Наталье (20 лет), которую Василиса бьет из ревности. Также в ночлежке обитает Барон, бывший дворянин, полностью промотавший свое состояние и опустившийся на самое дно жизни, Бубнов, Алешка, Татарин и Кривой Зуб.
Вторая сюжетная линия связана с появлением в ночлежном доме странника по имени Лука. Это такой странствующий философ, который считает, что главное в жизни – не правда, а те слова, которые сумеют вселить в человека надежду. Поэтому он рассказывает Анне о том счастье, которое ждет ее в загробной жизни, говорит Актеру о клинике, где лечат алкоголизм, а Ваське Пеплу и Наташе советует убежать из дома и строить свое счастье в стороне от знающих их людей. Но как только события в пьесе достигают кульминации, Лука исчезает, что приводит к самоубийству Актера, потерявшего то направление в жизни, которое могло привести его хоть к какому-то счастливому исходу, и которое для него олицетворял Лука. Еще до бегства Луки в пьесе сталкиваются две философии – философия человека, жалеющего всех людей, и философия человека, стремящегося видеть правду жизни (Сатин).
Он, например, пытается добиться от Клеща ответа на вопрос, зачем тот работает. Оказывается, что работать людям надо не для того, чтобы что-то создавать, а для того, чтобы жить, как говорит Клещ, если люди бросят работать, они « с голоду сдохнут». Лука же уверяет, что человек должен жить, несмотря ни на что, так как он не может знать, что ждет его в будущем. Столкновение этих двух философий приводит к монологу Сатина о Человеке, где он говорит о том, что «Человек – это звучит гордо». Весь смысл того, что окружает человека, все мироздание направлено именно на то, чтобы человек мог почувствовать себя полноценным членом этого мира «Все в человеке, все для человека» - говорит в своем монологе Сатин....