Tag: Old Beast
-
Shanghai Film Week comes to Liverpool
Oct 4, 2019To coincide with the Liverpool-Shanghai 20th Sister Cities Anniversary Celebration, four new and acclaimed Shanghai produced films are screening in Liverpool from 14th–17th October.