Pedro Almodóvar rides into the Western in a Cannes short about gay