
Battle of Memories
2017 · Movie · NR · 120 min · ★ 6.7 · 62% critics
After trying a procedure to erase painful memories tied to a failing marriage, a writer discovers something has gone badly wrong. As fragments of another mind begin surfacing, he is pulled into a tense mystery involving violent crimes, uncertain memories, and the fear that he may be connected to them.
Where to watch
Watch free on Fawesome, Cineverse, The Roku Channel +1 more — also streaming on Amazon Prime Video.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- 记忆大师
- Years
- 2017
- Release date
- 2017-04-28
- Language
- Chinese
- Rated
- NR
- Runtime
- 120 min
- Max quality
- HD
- Critic score
- 62/100
- TMDB rating
- 6.7/10 (59 votes)
About
If you enjoy twisty sci-fi thrillers and murder mysteries with a moody, mind-bending setup like The Great Hypnotist or The Congress, this may click for you; Not for you if you dislike convoluted plots or slower pacing.
Pros: clever premise; keeps you guessing; stylish atmosphere | Cons: confusing plot turns; uneven pacing; some logic gaps
Themes
- futuristic
- murder
- memory
Cast & crew

Huang Bo
as Jiang Feng

Xu Jinglei
as Zhang Daichen

Duan Yihong
as Shen Hanqiang

Patricio Antonio Liang
as Lei Qi

Yang Zishan
as Chen Shanshan

Hsu Wei-ning
as Mystery Woman

Eoin O'Brien
as U.S. Marine

Wang Zhener
as Li Huilan

Jiao Gang
as Li Hang

Zhang Junyi
as Shen's Father
Directed by Leste Chen