After Snotlout accidentally puts Astrid in a near-death situation, Hiccup suspends him from the academy for disobeying the rules one time too many. However after he and Hookfang are ambushed by the Screaming Death on Snotlout's secret island, "Snotland"', he is rescued by Alvin the Treacherous, who has returned to Berk, claiming he is there to make amends with the Vikings. Despite the fact that nobody trusts him, Alvin's warnings allow them to defeat Dagur's invasion, but before they can destroy Dagur he captures Stoick; Dagur flees back to Outcast Island with his captive, demanding Hiccup and Toothless in exchange for Stoick's life.
Spoilers ahead. Coverage follows the scope labeled below.
Complete story — includes the ending
After Snotlout accidentally puts Astrid in a near-death situation, Hiccup suspends him from the academy for disobeying the rules one time too many. However after he and Hookfang are ambushed by the Screaming Death on Snotlout's secret island, "Snotland"', he is rescued by Alvin the Treacherous, who has returned to Berk, claiming he is there to make amends with the Vikings. Despite the fact that nobody trusts him, Alvin's warnings allow them to defeat Dagur's invasion, but before they can destroy Dagur he captures Stoick; Dagur flees back to Outcast Island with his captive, demanding Hiccup and Toothless in exchange for Stoick's life.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, List of DreamWorks Dragons episodes. HTML formatting and reference markers removed. · Content license