FRIDAY: Meet filmmaker Greg MacGillivray, shown, as he hosts a screening of his film, "Coral Reef Adventure," and answers audience questions to benefit the Pacific Marine Mammal Center. The event begins with a 6:30 p.m. VIP reception followed by the film at 8 p.m. at Laguna Playhouse, 606 Laguna Canyon Road. VIP Tickets are $100 per person and includes premiere seating and reception. General admission is $40 and student tickets are $20. Tickets at http://www.brownpapertickets.com or call (800) 838-3006.
SATURDAY: Bring your dog or cat to the Laguna Beach Animal Shelter's annual low cost vaccination clinic from 1 to 3 p.m. The clinic will be held at the city parking lot at 635 Laguna Canyon Road, across from Pageant of the Masters. For more information, call the Shelter at (949) 497-3552.
SUNDAY: Give the gift of life at the Laguna Presbyterian Church-sponsored American Red Cross Blood Drive from 8 a.m. to 2 p.m. at the church, 415 Forest Ave. To sign up, link on orange bar of http://www.lagunapreschurch.org or http://www.givelife.org sponsor code: lagunap, or call the church office, (949) 494-7555. Donors must be at least age 16 and weigh at least 110 lbs.