This movie has an interesting plot, but it has been done many times before and a lot better, even with the same ending revelation.
My main problem with this movie, assuming it is not a different version, is the ludicrous voice of the very old Asian professor, which sounds like a Caucasian teenager. My family and I (including our youngest son and daughter) could not stop laughing at how it simply did not work. I am not sure why they did this as they could at least have gotten an older male to dub the voice in.
The other problem is that, halfway through, I ended up wondering which scene would be repeated next, as the second half is just a literal repeat of the first half, but from a different viewpoint, that is, the other version of the main character, and then there are many versions of him which just gets a bit silly at the end. This subtracts greatly from the movie, as you already know what is coming, even the end, which is the same as other movies with this plot.
Still, it is interesting enough to warrant a 6, I think.
My main problem with this movie, assuming it is not a different version, is the ludicrous voice of the very old Asian professor, which sounds like a Caucasian teenager. My family and I (including our youngest son and daughter) could not stop laughing at how it simply did not work. I am not sure why they did this as they could at least have gotten an older male to dub the voice in.
The other problem is that, halfway through, I ended up wondering which scene would be repeated next, as the second half is just a literal repeat of the first half, but from a different viewpoint, that is, the other version of the main character, and then there are many versions of him which just gets a bit silly at the end. This subtracts greatly from the movie, as you already know what is coming, even the end, which is the same as other movies with this plot.
Still, it is interesting enough to warrant a 6, I think.