• BOOKS & AUTHORS

George C. Daughan, author of “The Shining Sea: David Porter and the Epic Voyage of the U.S.S. Essex during the War of 1812,” Maine Coast Book Shop, 158 Main St., Damariscotta. www.mainecoastbookshop.com. 11 a.m. Friday.

Howie Carr, author of “Ratman,” Nonesuch Books, The Shops at Biddeford Crossing, Biddeford. nonesuchbooks.com. 2:30 p.m. Saturday.

• FAIRS/FESTIVALS

Giant Fundraising Sale, benefit for the educational outreach program of the statewide Maine Farms Project, books, unique art rubber stamps, framed photographs, second-hand items. Shady Nook Farm, 515 Garland Road, West Newfield. 10 a.m. to 3 p.m. Sunday.

• FILMS

Philosophy: A Guide to Happiness Film Series, “Nietzsche on Hardship,” free, Rockland Public Library, 80 Union St., Rockland. www.rocklandlibrary.org. 6:30 p.m. Thursday.

Maine-Made Film Series, “How to Make Movies At Home,” shot in Biddeford and surrounding areas, $7, Space Gallery, 538 Congress St., Portland. space538.org. 7:30 p.m. Thursday.

Tasty Dude Films presents “The Water in the Bay,” following the story of young pizza-delivery-guy-turned-private-investigator Baxter Bennett, who finds himself pulled into the lives of a family that had to deal with the murder of their teenage son the year before, a case that has suddenly been reopened, Empire, Portland, $6. portlandempire.com. 7 p.m. Saturday.

• PARTICIPANT DANCE

Salsa Dancing with DJ Baulio, Latin, merengue, salsa, reggaeton, bachata and Latin hits. Dance lessons included, $5, 21-plus, Pearl Lounge, 444 Fore St., Portland. www.pearloldport.com. 8 p.m. Thursday.

• SPECIAL EVENTS

“Joy to the World” Christmas at Victoria Mansion, Portland, victoriamansion.org. $15, $13.50 seniors, $7 college students, $5 for children ages 6 to 17, free for under 6. 11 a.m. to 4:30 p.m. Through Jan. 5.

Mid Winter’s Eve at Stonehenge, virtual tour of Stonehenge, $5, $6. Southworth Planetarium, University of Southern Maine, 96 Falmouth St., Portland. usm.maine.edu/planet. 7 p.m. Friday.

“The Sleeping Beauty,” live ballet in HD from the Bolshoi Ballet in Moscow, $15, $10 students. The Strand Theatre, 354 Main St., Rockland. rocklandstrand.com. 2 p.m. Sunday.