Guest Stars Martin Cummins as Henry Gowen Loretta Walsh as Florence Yost Darius Zaviceanu as James Fremont Chelah Horsdal as Cat Montgomery Adrian Hough as Reverend Anderson Jill Morrison as Carla Noonan Andrew Walker as Billy Hamilton Laura Bertram as Mary Dunbar Derek Hamilton as Dewitt Graves Sean Tyson as Sam Zaitlin Will Verchere Gopaulsingh as Caleb Dunbar Kiefer O'Reilly as Ephraim Noonan David Jardine as Man #2 Sean Hewlett as Man #1 Jesse Pierce as Harold Towne Steve Miller as Father