A brother and sister leave Britain to search for their birth mother in Australia. When they arrive in a small town to start their search, they have no idea the tolerant townsfolk are hiding a dark secret.
Seorang pemuda dan adik perempuannya meninggalkan Inggris untuk mencari ibu kandung mereka di Australia. Ketika mereka tiba di sebuah kota kecil, mereka tidak tahu bahwa penduduk kota yang tampaknya ramah menyembunyikan sebuah rahasia gelap.