3.5 Very Good

Overall movie had a lot of twists and turns and I liked those.