The 24th annual Lake Placid Film Festival starts today and runs through Sunday. The Adirondack Daily Enteprise reports the festival will commence with an opening night party from 5:30 to 7 p.m. today at the High Peaks Resort in Lake Placid, which will serve as headquarters for the festival. Tickets for all events can be obtained at www.adirondackfilm.org.