‘Goodbye Julia’ continues winning streak, secures Audience Award at Leeds Int’l Film Festival
The film is also set to hit screens in Saudi Arabia, Kuwait, Qatar, Oman, and Bahrain on December 7, followed by its release in the UAE on December 14 at ...