«Я уверен, что связующим звеном между залом и фильмом был именно Цибульский, — говорил Анджей Вайда. — Это он в значительной степени придал „Пеплу и алмазу“ универсальное звучание. Потому что играл не парнишку из Армии Крайовой, а человека, увязшего в деле, которому присягал. Уже нет тех, кто принимал у него присягу, ситуация изменилась, и возникает вопрос — остаться верным прошлому или начать жизнь сызнова? Цибульский так выразительно, с такой отдачей задал своей ролью этот вопрос, что конкретные политические моменты, на которых основывался фильм, не имели большого значения».
Роман начинался со сцены в баре, где обсуждают свои дела Анджей и Мацек. Ничего не значащий разговор Мацека с молодой буфетчицей Кристиной (Ева Кшижевская) скрывает сразу возникший интерес друг к другу.
Эта сцена почти без изменения перенесена в фильм, но стоит она теперь уже после эпизодов, которых в книге вообще не было: неудачное покушение на Щуку, площадь города.
Мацек ещё живёт во власти старых военных представлений. «Похож я на человека, который бросает испорченную работу?» — восклицает он. Выполнение приказа — долг чести, даже если это убийство.
Но долг и боевое товарищество — ещё не вся жизнь, как казалось во время войны. «Боже, как прекрасна может быть жизнь!» — восклицает Мацек, полный горечи и сожаления о будущем, которое недостижимо. Ибо даже Кристине он не может рассказать о себе. Девушка ни о чём его не расспрашивает. Она чувствует, что знание это опасно и может разрушить неожиданную любовь.
В «Пепле и алмазе» очень мрачный финал — пьяные назначенцы новой советской администрации встречают рассвет под нестройное звучание полонеза Огинского, символа Польши. В это время единственный порядочный коммунист Щука уже мёртв. А его убийца — Мацек, искренне боровшийся за другие идеалы, натыкается на трёх солдат — патруль. Убегает. Солдаты стреляют. Раненый Мацек, изнемогая, бежит вдоль стены и оказывается на свалке мусора. Он падает. Последние конвульсии. Гора мусора. Звук отъезжающего поезда…
Роман заканчивается словами одного из солдат патруля: «Зачем ты убегал, человек?» Вайда же приводит героя на свалку мусора, заставляет его погибать в звериной муке среди отбросов, в грязи. Вот что пишет об этом режиссёр: «Однажды, уже во время съёмок… я увидел около дороги огромную мусорную свалку… Большая городская свалка, где можно найти всё. Я подумал, что, если хорошо поискать, можно было бы найти лохмотья одежды и кости моего героя, который, убегая от преследования, от всех, никому уже не нужный, тут находит своё последнее пристанище».
Несмотря на жестокость финала, создаётся ощущение, что режиссёр любит своего героя. Такой неожиданный эмоциональный результат породил в своё время поток упрёков в адрес создателя фильма. Как же так? Политический враг, убийца не только центральный герой, но и герой романтический, которому режиссёр вроде бы сочувствует.
Вайда должен был внести ясность в этот вопрос. Со всей категоричностью он отвечал: «Моё отношение к ним [героям подобного типа] в высшей степени „любовное“. Это люди, которых бы я хотел предохранить, защитить, они мне очень близки… В противном случае я должен был бы сказать, что Мацек — преступник, а о преступниках я не могу делать фильмы. И, напротив, я могу делать фильм о человеке несчастном, потерявшем истинный путь. И для этого были определённые поводы. Они не только в нём самом, но и в обществе. Поэтому зрительный зал почувствовал и свою ответственность за этого парня. В этом главный секрет успеха „Пепла и алмаза“… Он оказался в ситуации без выхода — исполнение приказа было против законов мира, невыполнение — против жестоких законов войны. В образе Мацека сталкиваются эти два закона. Не без причины действие фильма происходит в последний день войны и в первый день мира».
Вайду упрекали также за то, что он в искажённом виде показал народную власть новой Польши, что он «свалил в кучу отрицательных и положительных», мрачно, пессимистически показал первый день мира. Но и это можно оспорить, обращаясь к исторической и художественной правде.
Коммунист Щука — усталый и больной человек, страдающий отец и, как справедливо заметил Александр Яцкевич, «почти инвалид, измученный мудрец». Не случайно Вайда вводит в фильм отсутствовавший в романе мелодраматический мотив сына Щуки. Убеждённый коммунист теряет свою холодную монументальность лишь тогда, когда узнаёт, что сын его — тоже террорист — схвачен органами безопасности.
«Меня критиковали за то, что в фильме слабо представлена правота Щуки, — продолжал Вайда. — Но всё дело в том, что по логике истории за Щукой — победоносная армия, за Щукой — активная человеческая мысль, за Щукой — правота справедливого дела. А Мацек — один. И кому же, как не мне, вступиться за него? Ведь поколение Хелмицких и Коссецких — моё поколение».