BEIJING , Sept. 30, 2025 /PRNewswire/ -- The brand new documentary series, Spacetime Capsule, directed by British filmmaker Michael Lachmann and produced by China Review Studio , has recently premiered on Chinese video platforms including Tencent Video, iQIYI, and Bilibili.
The three-episode series creatively employs the concept of a "spacetime capsule" to frame its narrative. It explores extraordinary stories of scientific innovation in China across three main themes: human development, planetary coexistence, and the exploration of life.
The documentary features a range of cutting-edge scientific achievements: from detecting "ghost particles" in the neutrino laboratory and the "Sky Eye" capturing cosmic signals, to the "artificial sun" exploring clean energy and the breakthrough in