Guest Stars Kevin Zegers as Kevin Kryder R. Lee Ermey as Reverend Patrick Findley Kenneth Welsh as Simon Gates / Millenium Man Michael Berryman as Owen Lee Jarvis Rhys Huber as Little Boy Hayley Tyson as Susan Kryder Sam Bottoms as Michael Kryder Co Starring Fulvio Cecere as Priest Lesley Ewen as Carina Maywald Nicole Robert as Mrs. Tynes