Really good entertaining story.

Rating: 7/10 (20 January 2020)

Good story that is fun to follow - 1 Star
Memorable dialogue - 1/2 Star
Feel a pull to watch it a second time - 1 Star
Music/Score stands out - 1 Star
No noticeable plot holes - 1/2 Star
Story gets resolved in some way - 1 Star
I personally like the story - 1 Star
Memorable likable characters - 1/2 Star
Most things about the story are believable - 0 Stars
Doesn't get boring - 1/2 Star

This is an awesome movie that will hold your attention with a complex story and a lot of subtle foreshadowing. The characters are well thought out and the twists are constantly around every corner. I forgot I was reading after a while too the story speaks for itself.