Andie uncovers the person orchestrating the murders and disappearances that have shaken the high country, but soon realizes that both Helen and Kirra are now at risk.
Show
High Country
Episode
S01E08
Air Date
Apr 30, 2024