Isobel Returns! Matt Richenthal at October 27, 2013 8:58 am. Isobel is back in Mystic Falls, and she has a lot on her plate. Check out this preview now for the 5/6/10 episode of The Vampire Diaries. Edit Delete