Guest Stars Alyssa Diaz as Teresa Hank Azaria as Ed Cochran Ian McShane as Andrew Finney Katie Holmes as Paige Finney Peter Jacobson as Lee Drexler Aaron Staton as Greg Donellen Christy Williams as Michelle Fairuza Balk as Ginger Stewart Skelton as Windsor Shree Grace Crooks as Audrey Skyler Shaye as Cindy Pat Healy as Jeff Barker Tim Powell as Thomas Gibbs Rebecca Olejniczak as Montana