Guest Stars Tayden Marks as Ezra Dutson Chelah Horsdal as Maggie Palmer Kira Bradley as Eleanor Dutson Sean Hoy as Joseph Dutson Lara Zaluski as Sara Leon Ingulsrud as Doctor Major Augustus Mendix Damian O'Hare as Declan Taylor St. Pierre as Jack Reid Spencer as Hotel Manager Sean Owen Roberts as Bubba Haysam Kadri as Dutch Roger LeBlanc as Wallace Beers Todd W. Nobles as Surveyor