Movie Day at library: The film to be shown is Kung Fu Panda 2, rated PG. The panda Po returns as the Dragon Warrior, protecting the Valley of Peace alongside his friends and fellow kung fu masters, the Furious Five. Po's new life becomes threatened by a new villain who is out to destroy kung fu and conquer China. 10 a.m. Spring Hill Branch/Harold G. Zopp Memorial Library, 9220 Spring Hill Drive, Spring Hill. (352) 540-6374.
Green Party screening: The film to be shown is Thrive: What on Earth Will It Take? by Foster Gamble. Running 132 minutes, the movie covers the arts, economics, education, environment, governance, health, infrastructure, justice, media, relationships, science and spirituality. 2 p.m. Spring Hill Branch/Harold G. Zopp Memorial Library, 9220 Spring Hill Drive, Spring Hill. (352) 666-7576.
Firearms safety class: Provides lessons on the basics of firearms safety around the home and the fundamentals of pistol shooting. Time on the range is included. Completion of the class provides the required documentation to apply for a Florida concealed carry permit. Class size is limited; registration required. 9 a.m. to 3 p.m. $60. Hernando Sportsman's Club, 16121 Commercial Way, north of Weeki Wachee. (352) 597-9931. hernandosportsmans club.com.
Gaming Day at library: Youth of all ages are invited to enjoy video games and board games in a safe environment. Sponsored by the Friends of the Library of Hernando County. 10 a.m. to 2 p.m. West Hernando/S.T. Foggia Branch Library, 6335 Blackbird Ave., Spring Hill. (352) 540-6391.
VFW Post 9236 spaghetti and meatball dinner: All-you-can-eat spaghetti and meatball dinner, with salad bar, garlic bread and Italian ice cream. 4:30 to 7 p.m. $6.50 per person. VFW Post 9236, 3435 Shoal Line Blvd., Hernando Beach. (352) 596-9236.
Hernando County Water Awareness Series: The topic is "Understanding Our Water Agencies" and will include information about the Southwest Florida Water Management District and Withlacoochee Regional Water Supply Authority. The program will include what each organization's areas of responsibilities, efforts and actions are and their importance. Light refreshments will be provided. Hosted by Hernando County Utilities Department and Citizens for WATER. 10 a.m. to noon. Free Hernando County Utilities Department, 21030 Cortez Blvd., Brooksville. (352) 754-4705.
Mental health services seminar: Part of the College Connection series, the speaker will be Susan Wright of BayCare Behavioral Health. The College Connection is a series of seminars that introduces local health and human service programs in Hernando County. 2 p.m. Free. Pasco-Hernando Community College North Campus, 11415 Ponce de Leon Blvd., Brooksville. (352) 797-5004.
Ghost Tours: Legend has it that the Heritage Museum, a four-story, 12-room house, built more than 151 years ago by Brooksville pioneer John May, is inhabited by the spirits of long-deceased family members, including May's 3-year-old daughter, Jessie. Handheld cameras and recording devices welcome. Reservations required. 8 to 10 p.m. $20, cash only. Hernando Heritage Museum, 601 Museum Court, Brooksville. (352) 799-0129. hernandohistorical museumassoc.com.
Bark Island : Dogs and their owners are welcome to come to the beach. Must have the dog's current vaccination records/tags to enter. Bring a leash. Owners are asked to pick up after their pets. Sponsored by the Hernando County Recreation Department. 7:30-9:30 a.m. Park fee is $7 per car or walk-up patron. Alfred A. McKethan Park, 10800 Pine Island Drive, Pine Island. (352) 754-4031.
Fairgrounds Flea Market: Includes indoor and outdoor vendors. 8 a.m. to 2 p.m. Hernando County Fairgrounds, 6436 Broad St., Brooksville. (352) 796-4552.
Nature Coast 9.12 Groups Flea Market: 8 a.m. to 4 p.m. Hardee's, 6292 Commercial Way, Weeki Wachee. Rain date is Jan. 14. (352) 597-6756.
VFW Post 10209 pancake breakfast: 9 a.m. to noon. $4 for pancakes with two sausage links; a la carte items priced separately. VFW Post 10209, 14736 Edward R. Noll Drive, Spring Hill. (352) 796-0398.
YMCA Retro Zumba Party: 9 to 11 a.m. Free and open to the public. Dress for fun; wear your '60s, '70s or '80s gear. Guests receive a free gift. (352) 688-9622.
Hernando Aero Modelers Club 40 Pylon Race: Featuring radio-controlled racing planes. 9 a.m. to 1 p.m. Free admission. Food and cold drinks available. Hernando Aero Modelers Field, Cemex entrance road, 16301 Ponce De Leon Blvd., north of Brooksville. (352) 346-9948.
Dade's Battle Re-enactment: Includes period soldiers, Seminole and civilian camps, the Sutler Trade Fair, historic arts and crafts demonstrations, full-scale cannon firing, tree cutting and barricade building, musket shooting, tomahawk throwing and primitive archery. The battle re-enactment will be at 2 p.m. Parking is $2 per vehicle; admission is $5 per person (children 5 and younger admitted free). 9 a.m. to 4 p.m. Dade Battlefield Historic State Park, 7200 County Road 603, Bushnell. (352) 793-4781.