Given the task definition and input, reply with output. In this task, you're given a review from Amazon. Your task is to generate a rating for the product on a scale of 1-5 based on the review. The rating means 1: extremely poor, 2: poor, 3: neutral, 4: good, 5: extremely good.

The characters were nicely developed. But the story line was not thrilling or shocking. It was just weird. Some of the plot was predictable. The ending where all the answers come together...was far fetched and a bit unbelievable. This book is just OK.
2