Farmed Salmon
- Episode aired Jul 16, 2023
- 53m
After being targeted by hitmen and narrowly escaping her murder, corporate CEO Stella Heikkinen and her two kids are sent to a small and remote Tasmanian town, where the locals are suspiciou... Read allAfter being targeted by hitmen and narrowly escaping her murder, corporate CEO Stella Heikkinen and her two kids are sent to a small and remote Tasmanian town, where the locals are suspicious of their arrival.After being targeted by hitmen and narrowly escaping her murder, corporate CEO Stella Heikkinen and her two kids are sent to a small and remote Tasmanian town, where the locals are suspicious of their arrival.