Magellan Film 2025 2h 36m Magellan epic filmhistorical drama film Directed by LD Lav Diaz 2025 film directed by Lav Diaz Released18 May 2025CountryPhilippines, SpainLanguagePortuguese, Spanish