When Archie and Veronica's attempt to negotiate with Percival doesn't go as planned, the forces of good and evil finally face off, leading to some unexpected revelations.
Your Episode Rating
Season 6 Episodes
S6E22
Chapter One Hundred and Seventeen: Night of the Comet