This gallery highlights the exclusive private screening of Have You Seen My Gods?, a powerful documentary on Nepal’s stolen cultural treasures and repatriation efforts, held on October 2, 2024, at QFX Chhaya Center. Directed by Amitabh Joshi, the documentary delves into the emotional and historical journey of the Lakshmi-Narayana statue stolen in 1984 and its eventual return to Patan in 2021. Featuring insights from renowned journalists and cultural activists, the film explores the decades-long struggle to reclaim Nepal's cultural heritage. The event, attended by over 130 guests, including diplomats and dignitaries, served as an opportunity for feedback before the film’s U.S. broadcast, raising crucial awareness about the importance of repatriating stolen sacred objects. The documentary intertwines personal stories, cultural values, and a call to action to preserve and return cultural heritage to its rightful home.