Streaming giant Netflix has partnered with the ongoing International Film Festival of India, Goa, to host exclusive screenings, insightful panel discussions, interactive booths, and more.