I think that those who compare this movie to Pulp Fiction are acting too harsh towards this masterpiece. Yes, Tarantino is a legend. Almost every script he writes is priceless. But this movie is awesome, and people who don't like it are just being fussy, that's all. I got mind-blown from the get-go. However, at the end I started connecting the dots. For example, when I saw Lindsey hugging Slevin at the airport, I knew she was wearing a bullet-proof vest when Goodkat shot her while she was at the morgue. I don't think that counts as me being a good analyzer or anything. Moreover, I couldn't believe that Goodkat could kill a kid, so at the end again, I knew he would train the kid to become an assassin just like him. I think the moment you see one thing you didn't expect at the beginning, you automatically begin to expect everything. The reason why I hate people rating movies, thinking "top critics" makes them gods is that, there are so many movies that people don't appreciate, and that really grinds my gears. Word of advice: try to read/watch everything with an open heart, or else you'll end up an old man in a wheelchair hating yourself, waiting impatiently for death to come.