 Despite knowing that the Vikings helmets didnt historically have  large animal horns on them, the film makers decided to add them in  anyway. This would work with the modern audiences who have an  ingrained stereotype of what a Viking should look like in their  mind. Moreover, the horns make the Vikings look more terrifying.