Bhargav Saikia’s debut feature, BOKSHI, a folk horror fantasy set in the forests of Northeast India to have its World Premiere at the prestigious International Film Festival Rotterdam 2025 Bhargav Saikia’s directorial debut feature Bokshi (witch in Nepali), a folk horror fantasy shot in the deep forests of Sikkim in Northeast India, will have its World Premiere at the prestigious…
Read More