I just posted inaccuracies in the Movie not in the book. This is another. The Bible does not mention where the Magi found Jesus but it is inferred not in Bethlehem. Herod executed young boys in Bethlehem and the area because of prophesy. B
Deduction. Joseph and Mary took the baby to the temple in Jerusalem 40 days after Jesus was born and then (Luke 2:39) returned to Nazareth. The Magi (Matthew 2:11) came to the house (not stable) where the child (not infant) was. Herod had “inquired of (the Magi) diligently what time the star appeared.” They must have told Herod that the Messiah had been born about 2 years previously, which is why Herod had all the male children 2 and under slaughtered, to ensure that he got the right one.