Could have been great

Rating: 5/10 (2 January 2019)

This is an extremely interesting kidnapping thriller that keeps your focus right up until it totally loses you with the film's absurd conclusion. McAvoy gives a great performance as 8 or so different characters. Between his performance and the first 90% of the movie, this movie should actually deserve to be rated much higher if the screenwriter gave it any sort of a realistic conclusion.