• Trailer: ‘Spring Tide’

    May 13, 2020

    ‘Spring Tide’ (春潮) is a 2020 Chinese family drama written and directed by Lina Yang.