Guest Stars Tracey Bregman as Lauren Fenmore Tricia Cast as Nina Webster Leigh-Ann Rose as Imani Benedict Uncredited Sean Carrigan as Stitch Rayburn