Blind female painter regains sight and witnesses adultery, schemes revenge and sends the villains to their doom.