Guest Stars Alyssa Diaz as Teresa Ian McShane as Andrew Finney Katie Holmes as Paige Finney Leland Orser as Father Thomas Romero Fairuza Balk as Ginger Ryan O'Nan as Stan Shree Grace Crooks as Audrey Grace Zabriskie as Mrs. Minassian David Cubitt as Zack Davis Skipp Sudduth as Governor Verona Wolé Parks as Carl Lafell