Program set for Lake Placid Film Forum, June 12-15