Claire Holt as Rebekah Mikaelson Susan Walters as Mayor Carol Lockwood Torrey DeVitto as Dr. Meredith Fell Marguerite MacIntyre as Sheriff Liz Forbes Malese Jow as Anna Daniel Gillies as Elijah Mikaelson Alice Evans as Esther Sebastian Roché as Mikael Persia White as Abby Bennett Wilson Kayla Ewell as Vicki Donovan Nathaniel Buzolic as Kol Mikaelson Casper Zafer as Finn Mikaelson Jack Coleman as Bill Forbes