Christmas in the Village at Moreland Crossroads in Palmetto Bluff, 6 p.m. Mix and mingle with Santa and bring beach chairs, blankets and your favorite Friday night date for a showing of the movie “Elf.” Hot toddies, movie snacks and candy from everyone’s favorite Elf will be available. Gates open at 4:30 p.m. Admission is $20 per car, proceeds benefit Honor Our Heroes Foundation. palmettobluff.com.