Star-crossed lovers trapped tight in the grip of a nation that repels them but does not offer a way of escape.
Tag - Tsai Chin
Star-crossed lovers trapped tight in the grip of a nation that repels them but does not offer a way of escape.
25 – 31 October 2021 In person at Glasgow Film Theatre & Summerhall, EdinburghDigital on Taiwan Film Festival Edinburgh returns with its second edition...
After its debut at the Tribeca Film Festival, an 85-year-old grandma is now conquering the London Film Festival. The charming dark comedy “Lucky Grandma” is a...