Guest Stars Meghan Treadway as Belle Eliza Riley as Kelly Rebecca Scroggs as Abigail Reese Amanda Abbington as Alexa Darren Boyd as Jeremy Katherine Kelly as Brooke Cara Theobold as Caitlin