movie review In this weekend I watched a Chinese film called ‘Mountains may depart’, the most impressive part about this film might not be the plot but the way of how it express emotions and its detail processing. This clip is talking…