The site, in the heart of leafy Chapultepec Park, will represent the very best of Mexican filmmaking to the general public.