Zaid (Dar Salim) é um médico bem-sucedido que perde seu irmão mais novo durante um assalto relacionado a gangues. Ele desiste de sua vida privilegiada para se tornar um guerreiro mascarado e vingar a morte do seu irmão.
As crianças Vikings Røskva e Tjalfe embarcam em uma viagem de aventura de Midgard a Valhalla com os deuses Thor e Loki. A vida em Valhalla, no entanto, acaba por ser ameaçada pelo temido lobo Fenrir e pelos arqui-inimigos bárbaros do deus, o Jotnar. Lado a lado com os deuses, os dois filhos devem lutar para salvar Valhalla do fim do mundo – Ragnarok.
Jacob mantém com dificuldades um orfanato na Índia. Um empresário dinamarquês oferece uma doação, mas para obtê-la, Jacob vai à Dinamarca participar do casamento da filha dele. Lá ele descobre um segredo de família que pode mudar sua vida.