Special Guest Stars Candice Accola as Caroline Forbes Guest Stars Jaime Murray as Antoinette Shiva Kalaiselvan as Ivy Jedidiah Goodacre as Roman Torrance Coombs as Declan Nadine Lewington as Greta Sienna Co Starring Esmeree Sterling as Witch