The Tribeca Festival 2024 has seen some of the most highly talked-about films getting their premieres. ‘Lake George’ has been in the talks since quite a long time and the makers finally got to see the fruits of their hard work when their film got a tremendous applause from all at the Tribeca Film Festival.