Don't get me wrong... I love Martin Scorsese's work but this movie didn't really live up to its hype. Acting was brilliant and of cos Robert De Niro did an amazing job as an insomniac cab driver but the story was slow. Although I get why it's slow. I thought he died in the end but then he was not, and it made me wonder how can someone survive a shoot in the neck. But then again it's Martin Scorsese & no one can ever hate him. I would rate it 6.