Certainly Odin was a Norse deity, and for that matter is still the principal deity of those looking to the true faith of Northern Europe today.

As for the depiction of the Picts and Celts in the programme cited, it does appear rather odd and not of necessity accurate.

True they lived in bloodthirsty times, and there is evidence of human and animal sacrifice. However there is also ample evidence that both the Picts and the Celts were sophisticated races, and not mere savages.

James