The Charleston County Public Library is offering free programs.

McClellanville Branch Library, 222 Baker St.: 887-3699

PLAY: Movie Morning: “Puss in Boots” (all ages). May 19 at 11 a.m. Rated PG, 90 minutes.

PLAY: Patriot Wreath (all ages). May 26 at 11 a.m. Make a patriotic star wreath decoration from paper stars and paper plates. Honor and thank all who served in the Armed Forces.

Mount Pleasant Regional Library, 1133 Mathis Ferry Road: 849-6161

PLAY with Dad: STAR Therapy Dogs (all ages). May 19 at 2 p.m. Practice those reading skills with a furry reading buddy. Build reading confidence for beginning or struggling readers.

Great Decisions (adults): May 21 from 6:30-7:30 p.m. Attend the eighth meeting of the Great Decisions program to discuss “Energy Geopolitics.” Call 849-6161.

Book Discussion (adults): May 21 from 10:30-11:30 a.m. “An Object of Beauty,” by Steve Martin

Going Wild at the Library (all ages): May 22 at 4 p.m. Journey through wild and dangerous places. Then make your own moveable paper wild animal while enjoying animal crackers and jungle juice.

Free Legal Class: Estate Planning (adults): May 22 from 6:30-7:30 p.m. Local attorney Evan Guthrie will explain the basics of estate planning. Learn about wills, trusts, taxes, probate, how to plan for disability and health care decisions.

Homeschoolers Unite (all ages): May 24 at 2 p.m. Entertaining historical perspective on the Barbary Pirates.

PLAY with Dad: Lego Extravaganza (all ages). May 26 at 2 p.m. Build something great with Legos.

Poe/Sullivan’s Island Branch Library, 1921 I’On Ave.: 883-3914

Popcorn Theater at Poe: “War Horse” (all ages). May 17 at 6 p.m. Young Albert enlists to serve in World War I after his beloved horse is sold to the cavalry. Rated PG-13; 146 minutes.

Beach Lovers Book Club: May 19 at 10:30 a.m. Express your opinion in this discussion of the classic novel “Tender is the Night,” by F. Scott Fitzgerald. New members welcome.

PLAY: Woof Woof, Meow Meow: Animal Arts and Crafts (all ages). May 19 from 10:30 a.m.-noon. Join Mac in making puppy dog ears, doghouse picture frames and cat scratch art.

Popcorn Theater at Poe: “Extremely Loud and Incredibly Close” (all ages). May 24 at 6 p.m. Rated: PG-13, 129 minutes.

PLAY: “Born to be Wild” (all ages). May 26 at 10:30 a.m. Documentary film narrated by Morgan Freeman. Rated G; 40 minutes.

Popcorn Theater at Poe: “The Muppets” (all ages). May 31 at 2 p.m. Rated PG; 103 minutes.

Popcorn Theater at Poe: “Iron Lady” (adults/young adults). May 31 at 6 p.m. Rated PG-13; 105 minutes.

Village Branch Library, 430 Whilden St.: 884-9741

Afterschool Activity Zone: Thursdays, May 17, 24 and 31 at 3:30 p.m. Color, put together puzzles and complete mazes after school.

PLAY: Number Games (ages 3 and older). May 26 at 10:30 a.m. Play the board game Sequence or practice your addition and subtraction playing Sum Swamp.

Family Movie Night: “Dumbo.” May 24 at 6:15 p.m. Rated G; 64 minutes.

Main Library, 68 Calhoun St. downtown: 805-6930

Scrambled Saturdays (all ages): Saturdays, May 19 and 26, all day. Find the missing letters hidden in the Children’s Room. Unscramble the phrase and win a prize.

Mystery Mondays (all ages): Mondays, May 21 and 28, all day. Solve the mystery, win a prize.

Author Talk and Book Signing with Jack Shuler: May 17 from 6:30-7:30 p.m. Author Jack Shuler will discuss his book, “Blood and Bone: Truth and Reconciliation in a Southern Town,” which explores the shootings known as the Orangeburg Massacre, as well as the community’s ongoing reaction.

Piccolo Spoleto American Film Festival: May 25 at 1 p.m. “Rear Window,” starring James Stewart and Grace Kelly. 112 mins.

Piccolo Spoleto Children’s Festival on Marion Square (all ages): May 26 from 10 a.m.-3 p.m. Kickoff to Piccolo Spoleto and Dream Big: Summer Reading Program.

Encore in HD from the Met to the Library: Verdi’s “La Traviata”: May 26 at 1 p.m. Runtime: 3 hours 7 minutes. Auditorium will open 90 minutes early, at which point seats may be reserved.

Robert Ivey Ballet Presents: “The Velveteen Rabbit” (all ages): May 29 at 9:15 and 10:30 a.m.

Backporch Storytellers: May 27 at 3 p.m. Enjoy stories and tales told by storytellers.

Piccolo Spoleto American Film Festival: May 29 at 1 p.m. “Citizen Kane,” starring Orson Welles and Joseph Cotton. Rated PG; 119 minutes.

College of Charleston Opera: “Little Red Riding Hood”: May 31 at 9:15, 10:30 and 11:45 a.m. Enjoy a classic tale with a musical twist.