Honestly speaking if i were to rate the book i give it 4.5..the book itself is great but the whole plot felt rushed..i couldn't get my head around it.. great book though but i feel like the main protagonists needed more time to know each other in order to build up that clouding nerve wracking tension which i did not find in this book ..but good book