Keywords
-
abduction
-
vandalism
-
coast
-
adelaide australia
-
south australia
Release date
Jan 2, 2018
Countries of origin
Australia
Language
English
Filming locations
South Australia, Australia
Production companies
Newfilms
Pepper Studios
Stella Productions