Guest Stars Chaz Lamar Shepherd as John Hamilton Matthew Linville as Jimmy Moon Dorian Harewood as Rev. Morgan Hamilton Gabrielle Union as Keesha Hamilton Camille Winbush as Lynn Hamilton