Christmas is the season of Love and thanksgiving when we recall the birth of Jesus Christ, who Christians believe is the son of the Almighty God, and part of the Holy morning Trinity. Yet, in this season a new movie from producers in Brazil is sparking fresh controversy this Christmas for the global video streaming giant…