Stylish but barely mediocre overall
Sadly Over-hyped
Perfect cast and a good story
The first must-see film of the year.