If you purchased the movie on Dec. 5, and paid with a credit card processed by Paypal, the movie should arrive before Christmas Eve , if mailed from North America (upwards of 20 days in the mailstream)
If you purchased the movie on Dec. 5, and paid with a credit card processed by Paypal, the movie should arrive early in the New Year if mailed from Asia.(upwards of 30 days in the mailstream)
If you purchased the movie on Dec. 5, and paid from a bank account processed by Paypal, the "e-cheque" would have cleared around the 15h of December.The movie should arrive sometime in the New Year.
Note that Canada Post suggests mailing before November 18 to ensure arrival by Christmas.
If you need something fast, shop locally,not mail order. Sellers try and so does the postal system, but anything that can go wrong, will, as Mr. Murphy says.