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