Pressure is building for the British Museum to return artefacts to their place of origin. The sentiment captured by an independent film produced by two Douyin creators about a Chinese jade teapot that escaped the museum and is trying to find its way home, criticising the museum's colonial legacy.