LFF 2017 – Big Fish & Begonia Review
Shades of Spirited Away in this sumptuous Chinese animated film. Whilst Japan, and in particular Studio Ghibli is the big hitter in Asian animation, the Chinese animated films should never be counted out, and Big Fish & Begonia (original title: Da Yu Hai Tang) proves to be every bit... Read more