This Iranian film presents a perplexing tale about a secretive duo from Tehran who travel to a destitute mountain village near the border, handing out large sums of money. Initially…