I'll give it 3.5
It started so good, I've to admit. But flash-backs had not sufficient impact and actually at some points makes you feel apathy. It got better at the ending pages though. Sometimes i felt, writer just wanted to make the reader laugh and that's all. It would be better if he'd spend his creativity to making a better plot than some random jokes.