Photoresponsive molecular memory films were fabricated by a layer-by-layer (LbL) assembling of two dinuclear Ru complexes with tetrapodal phosphonate anchors, containing either 2,3,5,6-tetra(2-pyridyl)pyrazine or 1,2,4,5-tetra(2-pyridyl)benzene as a bridging ligand (Ru-NP and Ru-CP, respectively), using zirconium phosphonate to link the layers. Various types of multilayer homo- and heterostructures were constructed. In the multilayer heterofilms such as ITO||(Ru-NP)m |(Ru-CP)n , the difference in redox potentials between Ru-NP and Ru-CP layers was approximately 0.7 V, which induced a potential gradient determined by the sequence of the layers. In the ITO||(Ru-NP)m |(Ru-CP)n multilayer heterofilms, the direct electron transfer (ET) from the outer Ru-CP layers to the ITO were observed to be blocked for m>2, and charge trapping in the outer Ru-CP layers became evident from the appearance of an intervalence charge transfer (IVCT) band at 1140 nm from the formation of the mixed-valent state of Ru-CP units, resulting from the reductive ET mediation of the inner Ru-NP layers. Therefore, the charging/discharging ("1"and "0") states in the outer Ru-CP layers could be addressed and interconverted by applying potential pulses between -0.5 and +0.7 V. The two states could be read out by the direction of the photocurrent (anodic or cathodic). The molecular heterolayer films thus represent a typical example of a photoresponsive memory device; that is, the writing process may be achieved by the applied potential (-0.5 or +0.7 V), while the readout process is achieved by measuring the direction of the photocurrent (anodic or cathodic). Sequence-sensitive multilayer heterofilms, using redox-active complexes as building blocks, thus demonstrate great potential for the design of molecular functional devices.