Annabelle Lee tries to finish the job