Главный герой романа, Андрей Старцов, представляет собой типичного представителя русской интеллигенции начала XX века. Он испытывает внутренний конфликт, сталкиваясь с реалиями войны и революции. Андрей стремится сохранить свои идеалы, но они кажутся ему бесполезными в мире, где царит насилие и разрушение.
В романе Федин поднимает важные вопросы о смысле жизни, о человеческих ценностях и о выборе пути в условиях исторических потрясений. Читатель следит за развитием персонажа, переживает вместе с ним его сомнения и страдания, пытается понять, каким образом можно сохранить гуманизм и достоинство в условиях кровавых событий.
Роман "Города и годы" является глубоким психологическим произведением, отражающим дух времени и противоречия того времени. Федин смело затрагивает сложные темы и вызывает важные размышления у читателя.