This movie had a bit of everything for the family - humour, drama, suspense, heartwarming. I loved most of the music and the acting was very good. Antonio Banderas sold his character incredibly well. Gabrielle's character would have been better without the humour and more biblically accurate. He was carrying a message from God, not making it up as he faced Mary.
I highly recommend it for anyone interested in the nativity story.