Cocktail

Cocktail

In defence of Cocktail...

This film was made for eighties tweens who dreamed of leaving suburbia and moving to the big city. It's fun, silly and if you squint really hard, it's a little bit like a Manhatten set Romeo and Juliet.

Cocktail is Tom at his height, but arguably it's Elizabeth Shue that keeps this film and Cruise himself anchored, and possibly dodging the car crash vibes that are to come (Days of Thunder).

Shue is a non-traditional co-star for Tom, but she nails it. She's good at stroking his ego and is more than a match for his sometimes bullish instincts, and then you have Bryan Brown as sort of odd pop up Peter Stringfellow who dishes out crap rules for life, but has no real reason to be in the movie. But that's good too, as it's just so odd, it works.

Yes, its a tad episodic with the obligatory 80s montages, but, hey, Cocktail is sweet, colourful, and it introduced the word 'Flugelbinder' into the lexicon.

Block or Report
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_5a1ba076-880f-4d4d-960a-158c4e7e5bbe" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-5a1ba076-880f-4d4d-960a-158c4e7e5bbe'; adUnit.className = 'pw-div -tile300x250 -alignleft -bottommargin'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'med_rect_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-5a1ba076-880f-4d4d-960a-158c4e7e5bbe'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-5a1ba076-880f-4d4d-960a-158c4e7e5bbe'));
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_20fcd07b-a1c2-46a0-af5c-941fa36db5f2" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-20fcd07b-a1c2-46a0-af5c-941fa36db5f2'; adUnit.className = 'pw-div'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'sky_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-20fcd07b-a1c2-46a0-af5c-941fa36db5f2'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-20fcd07b-a1c2-46a0-af5c-941fa36db5f2'));