The 2023 sci-fi phenomenon, “The Creator,” took audiences on a global journey, and a hidden gem in Cambodia played a pivotal role. Kompong Pluk, a floating village nestled near Siem Reap, served as a unique and captivating location for parts of the film.
