The Spider Whsiperer

  • Run time: 6 min
  • Premiere: 2023. June 2.

One day, thousands of spiders invaded the house of a farmer, Luh Sukarmi in Bali (Indonesia) and they never left again. What is she going to do?

Discover

Directing

Amélie Jaya

Director

hi