Here's an update on my friend's film. It won Best International Film at the South Dakota Film Festival last year. It will be shown at a film festival in Nepal this weekend. Pretty cool, huh? Here's a YouTube clip of the film's trailer.
http://www.youtube.com/watch?v=LlS1vdfN3jA