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