Lav Diaz’s Magellan is an impossible fever dream across the seas, smuggled into the respectable body of a festival biopic. On paper, the 160-minute Cannes-premiering historical epic in colour, fronted ...