Home and Away

Home and Away

Episode 3763 (17x113)


: 16, 2004

Leah is back in town, but is everything as it seems? Kane makes a shocking discovery, Will returns to Summer Bay and Jesse has new focus in life.

  • : 1988
  • : 8101
  • : 65
  • Seven
  • 19