A classical problem in geometric optics is to find surfaces that reflect light from a given light source such that a prescribed intensity on a target is realized. We introduce a flow equation for surfaces such that they converge to solutions of this reflector problem both for closed hypersurfaces and for the illumination of prescribed domains.