Anielem, synem Kriss de Valnor i Thorgala, po śmierci matki zajęli się jego ojciec i Aaricia. Gdy chłopiec został porwany przez władających magią tajemniczych wędrowców i wywieziony na wschód do nieznanego kraju, Thorgal wyruszył na poszukiwanie syna. Na pierwszy trop wpadł w wiosce rybackiej i dzięki otrzymanym tam wskazówkom trafił na statek porywaczy, ale nie zastał już na nim Aniela. Za to jeden z kupców zasugerował, że sprawcami porwania mogli być Czerwoni Magowie. A to oznacza, że chłopca trzeba będzie szukać w bardzo dalekim Bad Dadhu. Tymczasem starszy syn Thorgala, Jolan, przebywa w Międzyświecie i właśnie otrzymał kolejne zadanie. Dla czarownika Manthora, któremu służy chłopak, to sprawa osobista. Odyn odebrał jego matce, bogini Vilnii, nieśmiertelność. Była to kara za związek z człowiekiem. Manthor pragnie, by boski atrybut został przywrócony jego rodzicielce. Dlatego wysyła Jolana do Asgardu po jabłko wiecznej młodości, a żeby zwiększyć prawdopodobieństwo powodzenia misji, przekazuje synowi Thorgala dowództwo nad żyjącą armią.
Jolan, dzięki tarczy Thora, pokonuje potok lawy i ognia, przedostaje się do Asgardu i odnajduje strażniczkę jabłoni. Negocjuje z nią w sprawie przekazania owocu, ale na scenę wkracza Loki i obraca wniwecz plany Jolana. Czy chłopak będzie musiał walczyć z armią olbrzymów? Niepewną przyszłość może jeszcze zmienić sąd Odyna... Bitwa o Asgard to trzydziesty drugi tom przygód Thorgala.
Autorem scenariusza jest belgijski pisarz Yves Sente. Rysunki, jak we wszystkich dotychczasowych tomach serii, są dziełem Grzegorza Rosińskiego.