I'll be honest, this movie is nothing special.
The only two great things I would like to point out are:
- The plot idea on which the film is based, which is remarkably original, although it is surrounded by events that are anything but original, sometimes almost cliché. Nothing astonishing, but it does his job, and that's enough.
- The direction, which manages to keep the viewer on their toes when necessary. Climax moments are well sustained.
Everything else here is mediocre. Some sequences are literally facepalm, while others flow well, and take you to the end of the movie. Some things remain unexplained, and that creates some plot holes. The ending is a bit hasty, though.