Guest Stars Lauren Cohan as Rose-Marie Alice Evans as Esther Mikaelson Clair Danielle Canterbury as Mary Porter