The idea of memory erasure and insertion is not totally new (see "Total Recall") nor is the idea of two different humans memories competing (See "Get Out") Nevertheless, this movie has some original ideas about the problem and an intricate web of a story that emerges in the confusion of the competing memories.
Outstanding acting and cinematography. Visually stunning. The lead actor is particularly convincing. Beautiful Chinese costars, exciting pace, keeps you guessing. My only complaint is that the writer/director actually tried to do a little too much with the complicated story. For example, the similarly confusing "Get Out" snaps together into perfect coherence after the last 60 seconds of the movie. In "Battle of Memories", the pieces don't quite all fit together at the end. Nevertheless, overall the movie was great entertainment, exciting, well acted, very interesting, beautiful to watch - we enjoyed the evening.