Home » Mexican film wins top prize at Moscow International Film Festival while major studios boycott Russia