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 Sean Tyson as Sam Zaitlin Laura Bertram as Mary Dunbar Derek Hamilton as Dewitt Graves Will Verchere Gopaulsingh as Caleb Dunbar Kiefer O'Reilly as Ephraim Noonan Sean Hewlett as Man #1 David Jardine as Man #2 Jesse Pierce as Harold Towne Steve Miller as Father