Sejak kematian orang tuanya, Shinpei Ajiro tinggal bersama keluarga Kofune dan kedua putri mereka—Mio dan Ushio. Meskipun ia kemudian meninggalkan pulau asalnya untuk melanjutkan pendidikannya di Tokyo, Shinpei kembali setelah Ushio secara tragis tenggelam saat berusaha menyelamatkan seorang gadis kecil. Selama pemakaman, sahabatnya memberi tahu dia tentang memar yang ditemukan di sekitar leher Ushio, menimbulkan keraguan atas penyebab kematiannya.
Mencurigai telah terjadi pembunuhan, Shinpei mengevaluasi kembali peristiwa baru-baru ini, tetapi insiden aneh terus terjadi. Orang-orang yang hilang dan kejadian lain yang tidak dapat dijelaskan membuat Mio mengingat cerita rakyat lama yang merujuk pada entitas yang disebut “Bayangan”, yang mungkin tidak sepenuhnya fantasi. Seharusnya, pertemuan dengan Bayangan seseorang menubuatkan kematian yang akan datang dari orang tersebut.
Menghadapi sisi gelap Pulau Hitogashima, Shinpei menentang takdirnya yang suram untuk memenuhi keinginan terakhir Ushio—untuk melindungi Mio.