La nueva cadena se establece en los antiguos estudios de cine "San Ángel Inn" y utilizan las instalaciones para producir telenovelas y otros programas innovadores.