True Enough

True Enough is the tenth episode in season two of Heartland. It aired January 4, 2009.

Summary
When Amy's not so favorite teacher Ms. Adams, brings a horse named Boxer to Heartland, Amy learns a valuable lesson about fathers and daughters.

Plot
An injured Tim is the source of tension in the Fleming household as Amy deals with her guilty feelings about her involvement in his shooting and Lou must welcome their father's surprise girlfriend Callie, who is staying at the ranch to be with him. Ty is with Kit, and Caleb tells Amy Ty gave her up too easy. Amy and Caleb share a kiss.

Main Cast

 * Amber Marshall as Amy Fleming
 * Michelle Morgan as Lou Fleming
 * Shaun Johnston as Jack Bartlett
 * Graham Wardle as Ty Borden
 * Chris Potter as Tim Fleming
 * Kerry James as Caleb Odell
 * Nathaniel Arcand as Scott Cardinal

Recurring Cast

 * Tatiana Maslany as Kit Bailey

Guest Cast

 * Jeff Roop as Constable Mark Rodriguez
 * David Fox as Hank Adams
 * Jennifer Wigmore as Ms Adams
 * Allison Hossack as Callie Philips

Horses

 * Spartan
 * Shorty
 * Boxer

Music

 * Dreamer - Jenn Grant (theme)
 * Forever More - Crystal Plamondon
 * Renegade - Loosely Tight
 * I'm so Glad - Royal Wood