Filming has wrapped on Heartland Season 18 ... Michelle Morgan (Lou Fleming), Chris Potter (Tim Fleming), Kerry James (Caleb ...