With its tropical charm, vibrant culture, and endless activities, the island offers an experience unlike any other. For Indian tourists, Bali's allure lies not only in its natural beauty but also in ...
A woman washes ashore a small uninhabited island after an accident. The situation turns from bad to worse when she realizes there is a mysterious creature hunting at night.