From Amazon.
You may have seen the short version on broadcast TV. I think this ad needs the full 2 minutes to tell its story:
And you may like this spot from England and Innocent, the saviours of Christmas:
comments