The Lecher Cast Nikki Anderson Emanuell Mary Judith Grant Illana Moore Rita Brian Surewood John Leslie John Walton