Christmas is almost here, which means Santa is about to come visit all the children of the world and drop off toys (or coal).

While there was an actual Saint Nicholas, who was born in a third-century Greek village in what is now Turkey and gave his inheritance away to the poor and eventually became a bishop, the legend of Santa Claus has been around in American pop culture for almost as long as America has been a country. 

More: Old Austin Christmas photos: Look what Santa left us

Those pop culture references extend to film, and a variety of many actors have portrayed the man in the big red suit over the years. Here’s a list of the 10 best Santas, ranked from worst to best.

Willie T. Stokes (Billy Bob Thornton), "Bad Santa"