The ultimate bad movie, Cocktail stars Tom Cruise as the money obsessed Brian Flanagan, a flair bartender trying to get rich quick. Cruise ups the charisma to unbearable levels in yet another Colour of Money template, this time with Bryan Brown as the older mentor figure who both guides, challenges and redeems cocky young Cruise. The final act is rushed as an afterthought, but it doesn't matter. There is more than enough Tom love to go around. 7/10.