Home and Away
Episode 3763
E113 Jun 16, 2004 TV-14
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.
Where to Watch Episode 3763
Cast of Episode 3763