Filters:
  • Production
  • Primitive Streak
Sort by:
Show more
Summary: A fateful decision made in 1960s China reverberates in the present, where a group of scientists partner with a detective to confront an existential planetary threat.
Release Date: March 21, 2024
Runtime: 1 h 00 min
MPAA: TV-MA