During a gig for Kabbage Boy, Eddie is crushed by falling scenery while trying to save a member of the band; his blood lands on his belt buckle, in reality an amulet for Ormagöden. The stage is transformed into Ormagöden, who kills the band and takes the unconscious Eddie to the heavy metal world. Awaking in the Temple of Ormagöden, Eddie meets with Ophelia while fighting Doviculus’ forces, developing a crush on her. They discover writings left by the Titans that Eddie is able to comprehend, and build a hot-rod, the “Deuce”, that they use to escape the Temple and travel to Bladehenge, the base for the small human resistance force led by Lars and Lita. When they meet Eddie and learn he can understand the Titans’ messages, they see him as a prophetical “Chosen One”, though unsure if he will be the savior or destroyer of the world. Ophelia also becomes concerned when Eddie, in the heat of battle, transforms into a winged creature, an effect Eddie decides to use to his advantage at the time.
Eddie helps Lars, Lita, and Ophelia create an army, named “Ironheade” to fight against General Lionwhyte. They successfully raid Lionwhyte’s “Pleasure Tower” and defeat him. However, as they celebrate, Doviculus arrives, sending the group into hiding. Doviculus is aware of the presence of his spy “Succoria” by the smell of her blood as it was at the Temple; Eddie and his allies come to believe Ophelia is Doviculus’ spy. Lars leaves his hiding spot to face Doviculus, but is quickly killed. As Doviculus causes the tower to tear itself apart, Ironheade escapes into the nearby mountains; Eddie is forced to leave with Lita leaving Ophelia behind despite their shared love. Heartbroken, Ophelia drowns herself in the Sea of Black Tears, and is transformed into the leader of the goth “Drowning Doom”. After three months, she leads an attack on Ironheade’s mountain camp. Though Ironheade defeats the assault, Eddie determines they must destroy the Sea to end her threat. As they travel through exotic lands and finding more allies out of the pyromanical Fire Barons and the amazonian Zaulia tribe, they come across evidence of Eddie’s father, the hero known as Riggnarok in this time. It tells that Riggnarok traveled to the future to attempt to learn the secrets of the Titans to bring back to the past in the humans’ ongoing fight against the demons, but never returned.
With their new allies, Ironheade manages to push the Drowning Doom back towards the Sea of Black Tears; defeated, Ophelia denies Eddie’s belief that she is Doviculus’ spy, again claiming that Eddie’s the traitor. As they argue, Doviculus arrives and confirms that Succoria is not Ophelia, but Eddie’s mother. In the past, Succoria, an even more vicious demon empress, also sought the Titans’ secrets in the future, but discovering that humankind eventually prevailed, fell into despair. Riggnarok, who had followed Succoria through time to assassinate her, took pity on her in her despair, and the two fell in love and bore Eddie. Now in the past, Eddie’s demon nature has borne out, and also has inadvertently revealed the Titans’ secrets to Doviculus as well, and has allowed him to create a powerful army to overrun the humans. Having no more use for Ophelia, Doviculus rips out her heart, taking her powers alongside his own and causing Ophelia to dissipate. While Ironheade battles Doviculus’ forces, Eddie engages Doviculus in a one-on-one confrontation, which ends with the demon emperor’s decapitation. As Eddie escapes the Sea, he recovers Ophelia’s heart from Doviculus, containing his mother’s necklace he gave her when they first met, and then proceeds to rescue the real Ophelia from the ocean floor. Ashore, they rekindle their love as Ironheade celebrates their victory over Doviculus and the Tainted Coil. Back at Bladehenge, a statue to Lars is erected, while Lita continues to lead the troops against the remaining demons. Eddie insists on maintaining his “roadie” presence, staying behind the scenes and making others look good. After he promises he is not leaving to his assembled friends, Eddie takes off to complete a few errands, with Ophelia watching as he drives off into the sunset, shedding a single black tear.