Text this: Contemporary Sino-Japanese relations on screen :