THEATR Mwldan Film Society will be screening the touching and emotional film Mountains May Depart (12A) on Sunday, March 25 (5.50pm).
An extraordinary performance by Zhao Tao is the beating heart of this ambitious, time-jumping, continent-straddling drama, a state-of-China epic which begins with a cannon-blast of Pet Shop Boys that echoes its characters’ onward-striding quest for self-determination and social advancement.
These are citizens who just want to Go West – if not geographically then cognitively.
Zhao is the film’s racing heart, and gives a performance of extraordinary detail and depth of feeling in three time periods: ravishing as a young woman and anxious as a mother before a bittersweet and beautiful finale.
Wonderful film-making.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here