Вторая киноработа Роба называлась «Кольцо нибелунгов». Во время съемок ему пришлось три с половиной месяца провести в Южной Африке. Тогда ему было всего 17 лет, он впервые уехал из дома на такое долгое время. Роб исполняет роль Гизелхера – младшего брата принцессы Кримхильды (Алисия Уитт) и короля Гюнтера (Сэмюэл Уэст) в истории о молодом кузнеце, убившем дракона и завоевавшем сердце прекрасной девушки. Ему достается проклятое сокровище, а его новой жизни грозит опасность. Сюжет фильма напоминает произведение Дж. Р. Р. Толкина «Властелин колец», ведь обе истории основаны на одних и тех же древнегерманских сказаниях.
Фильм создавался специально для немецкой аудитории, но был также показан по телевидению в Великобритании, США и Австралии под разными названиями: «Темное королевство: король драконов», «Проклятие кольца», «Меч Ксантена» и «Нибелунги». В Германии фильм вышел на экраны в ноябре 2004 года, а вот британским зрителям пришлось ждать до декабря 2005 года.
Гонорары за два фильма («Ярмарка тщеславия» и «Кольцо Нибелунгов») Роб потратил не на автомобиль или отдых, а на оплату обучения в колледже.