Step through the doors of Casa Azul in Mexico City, where art and revolution once passionately intertwined. Drawing from unseen film fragments and int…