Name what film this "Santa" still is from.
CLICK "Comments" BELOW TO ANSWER