The movie is good, but...
It is exciting and it has an interesting ending, but many things were not explained. For instance, who won the tournament? And what about the shadow from that riddle? It is not mentioned in the movie anymore. And it has many factual errors. Peter recognized the opening by seeing only the white's moves, which is impossible to do. Grandmasters never say ''check'' while playing. And some of those checks are NOT checks. And what about that green light David used on his victims? It doesn't look like a camera flash to me .
Maybe the point of those mistakes was to make you think about the movie.