Gary reckons Finn is up to something and investigates the storm-lashed island, but could he end up in danger too? Night falls and Chloe tries to appeal to Finn’s better nature, as Hendrix worries about where Harlow has got to. With no phone reception after the wild weather, the situation turns increasingly sinister…
Release date: 19 March 2020
Loading...
No streaming services found