Season 2 Finale Week left us with some drama. Rufus Defeated, Vera Mysteriously Dissaperared, The Mask In The Library, Victors Ring, Nina Leaving.