Lake Placid Film Forum seeks entries