Francisco Sousa remains one of the most searched entertainment personalities associated with Leiria, Portugal and modern film culture.