Veronica finds an important piece of information, while Archie tries to make things right. Meanwhile, Betty pursues several promising leads.