Too much of cinematic license. For example, there is no angel Gabriel announcing to Mary her virgin pregnancy, and Joseph is told of Mary’s pregnancy not in a dream, but by ordinary man. For those untutored in Luke’s Gospel account of the birth of Christ, this is quite a disservice. The three Kings makes for sophomoric acting.
The Gospel according to Matthew is unclear about how Joseph learned of Mary's pregnancy. "When his mother Mary had been betrothed to Joseph, before they came together she was found to be with child of the Holy Spirit, and her husband Joseph, being a just man and unwilling to put her to shame, resolved to divorce her quietly." (Matt. 1:18-19).
The angel appeared to him in a dream to tell him that he need not worry about the pregnancy in which he was not an agent, since the child conceived was the Son of God, and that it was all right for him to take Mary home as his wife.
Yes, there was the angel Gabriel who did announce to Mary of her virgin pregnancy in tonight's episode. Gabriel's character was listed in the credits, as well.
That was the angel Gabriel.