"Southeast Asia’s Most Dynamic Film Festival." Richard Todd (Director GOD MADE THEM BLIND)
Galeria 21 Cineplex is located at Mal Bali Galeria behind Planet Hollywood, Simpang Siur Kuta Roundabout (Dewa Ruci Statue) about 20 minutes north of the airport.