Guest Stars Veena Sood as Barbara Stillwell Brendan Fletcher as Merritt Singer Marilyn Norry as Grandma Christopher Shyer as Gareth Hart Connor Christopher Levins as Keaton Hart Elizabeth Marleau as Louise Keram Malicki-Sánchez as Naveed