The International Film Festival of India, founded in 1952, is an annual film festival currently held in Goa, on the western coast of India. From Wikipedia
The award-winning father-son drama, co-written by Oscar-winner Alexander Dinelaris, marks Irani’s first venture behind the camera after a successful festival run.