Guest Stars Luisa d'Oliveira as Maria Snow Alexis Bledel as Robin Gould Ben Hollingsworth as Geoff Armstrong Stephen Lobo as Isaac Griffin