Les mages Melchior, Balthazar et Gaspard sont en route pour Bethléem. Pendant ce temps à Nazareth, le charpentier Joseph courtise la jeune Marie. Cette dernière apprend alors d'un ange qu'elle va donner naissance au fils de Dieu...
Elevé au sein d'une communauté religieuse très stricte, Will n'a pas le droit de regarder la télévision ou d'aller au cinéma. Son quotidien est bouleversé le jour où son ami, le turbulent Lee Carter, lui fait voir une version pirate du premier Rambo.