Home and Away
Episode 3754
E104 Jun 3, 2004 TV-14
Leah realises something is drastically wrong with her baby, while Duncan plays a devastating trick on her. Hyde could lose his eye and Laura is back in town to search for something.
Where to Watch Episode 3754
Cast of Episode 3754