About the company

Salto Films, established in 1998, is a film company that focuses on producing distinctive films helmed by auteur and talented newcomers. 

 

The company's credit include award-winning international co-productions, The Photograph (2007) and Whispering Sands (2001), directed by Indonesia's leading female director Nan Achnas. 

 

The Photograph won the Special Jury Prize at the 2008 Karlovy Vary International Film Festival.