Per Aspera Ad Astra Review (2026) — 78% Celluloid Score
Directed by Han Yan · 2026 ·
Per Aspera Ad Astra (2026) earns a 78% Celluloid Score — Recommended. Recommended — recommended by most critics and audiences.Critics and audiences are closely aligned on this one.
Averaged from five public sources (critic, audience, Metascore, Letterboxd, IMDb). See how we calculate scores.
Five-source breakdown
Theatrical release Where to watch
Not confirmed on any major streaming platform yet — check local listings.
Why this score?
- Majority of critics rated it fresh (80%).
- General viewers mostly liked it (84%).
- Metascore is generally favorable (70/100).
- Celluloid Score 78% averages all five public rating sources — our own composite, not a third-party trademark score.
Best for
- Viewers who want a well-regarded science fiction, drama, adventure pick
Not ideal for
Scores reflect data indexed at build time. Component sources are shown on this page; Celluloid Score is our composite, not a third-party trademark. Scoring policy
Is Per Aspera Ad Astra worth watching?
Yes — Per Aspera Ad Astra earns a 78% Celluloid Score. Recommended — recommended by most critics and audiences.
Critics Consensus
Per Aspera Ad Astra — a major Dylan Wang film credit for Celluloid Stars filmography.
Celluloid Critics Consensus
Critics and audiences are closely aligned on this one.
What is Per Aspera Ad Astra about?
Set in the near future, the story revolves around the emergence of the virtual dream reality technology "Good Dreams", which allows people to do whatever they desire within their self-created dreams. However, a crisis triggered by these dreams quietly unfolds.
Reader takes
No reader takes published yet — be the first helpful voice.
More Like This
Ranked by genre overlap and Celluloid Score — full movies like Per Aspera Ad Astra page.
Featured Interstellar
Adventure, Drama · 2h 49m
Featured The Odyssey
Action, Adventure · 2h 53m
Featured 2001: A Space Odyssey
Science Fiction, Mystery · 2h 29m
Dune: Part Two
Science Fiction, Adventure · 2h 47m