"Monkey Beach" is the next movie you have to add to your watch list