Guest Stars Alyssa Diaz as Teresa Leland Orser as Father Thomas Romero Ian McShane as Andrew Finney Katie Holmes as Paige Finney 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