2354
175102

Home and Away

Episode 3589

Kane threatens revenge on Nick and Seb. Leah is stuck at the airport without her ticket and passport. The police arrive to investigate Kane.