Guest Stars Denise Richards as Debra Meghan Heffern as Kate Leah Renee as Kara Kelly Kruger as Julia King