We study the scattering of electromagnetic waves from a corrugated surface of a metallic film, which has a flat surface in contact with a semi-infinite superlattice. External magnetic fields are accounted for, in the Voigt configuration, to calculate the scattered field amplitudes up to first order on the corrugation height. Two-zero order minima and two-first order peaks are obtained as a result of the coupling of the incident light with the magnetoplasmons at the corrugated surface. The peaks are associated with the 1 p = ± terms in the expansion of the fields. We find that the splitting of the minima is affected by the external field and the superlattice. In the absence of the superlattice the external field splits the symmetric and antisymmetric film modes, however, the presence of the superlattice closes the gap. The gap also depends on the angle of incidence.