Of course, Hiccup's dad won't have any of this. Ruinous war, an epic battle seems certain to be waged on a mysterious, craggy island that might have been imagined by Jules Verne, with Hiccup, spunky girlfriend Astrid (America Ferrara) and their pet stranded between mortal enemies. Only Hiccup and his dragon can save the day.