Trailer released for Maltese film ‘Island of Oblivion’

By October 13, 2025