#TBT: Baryshnikov and Hines Star in White Nights (1985)
When White Nights opened in American theaters on December 6, 1985, it was a decidedly risky proposition. Mikhail Baryshnikov was a massive ballet star, but hadn’t spent much time acting on camera. Gregory Hines was a lauded tap dancer on Broadway and in films, but had never been given a dramatic leading role. Yet director Taylor Hackford cast them opposite each other in a thriller.
Somehow, it worked—due in no small part to the decision to create characters based on the leading men’s artistic personas. In the November 1985 issue of Dance Magazine, Hackford told us, “What I was trying to do was get at the root of what the frustration of their lives as artists has been.”
With Baryshnikov as a ballet dancer who’d defected from Soviet Russia, Hines as a hoofer weary of being relegated to a “novelty” act, and the pair’s uncommon chemistry during dance scenes that actually furthered the plot, White Nights today stands as a dance classic.
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
window.REBELMOUSE_STDLIB.loadExternalScript("https://htlbid.com/v3/dancemagazine.com/htlbid.js ", function() {
});
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '509477952725217'); fbq('track', 'PageView');
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
ga('create', 'UA-2506277-21', 'auto', {'name': 'danceMediaTracker' } ); // init new account ga('danceMediaTracker.require', 'displayfeatures'); // catch utm capaign data here if(utmCampaignData) { ga('danceMediaTracker.set', 'campaignName', utmCampaignData.campaignName); ga('danceMediaTracker.set', 'campaignSource', utmCampaignData.campaignSource); ga('danceMediaTracker.set', 'campaignMedium', utmCampaignData.campaignMedium); ga('danceMediaTracker.set', 'campaignContent', utmCampaignData.campaignContent); } ga('danceMediaTracker.send', 'pageview');
// send pageview
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
var $breaking = document.querySelector('.posts_breaking-section') var $trending = document.querySelector('.posts_trending-section')
if ($breaking && $breaking.querySelector('.posts_custom')){ $breaking.style.display='block' $breaking.style.minHeight="65px" } else if ($trending && $trending.querySelector('.posts_custom')){ $trending.style.display='block' $trending.style.minHeight="65px" }
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
window.REBELMOUSE_STDLIB.loadExternalScript("https://cdn.userway.org/widget.js", function() {
});
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
function isElementInViewport(el, extraOffsetTop, extraOffsetBottom) { var extraOffsetTop = extraOffsetTop || 0; var extraOffsetBottom = extraOffsetBottom || 0; var top = el.offsetTop; var height = el.offsetHeight; while(el.offsetParent) { el = el.offsetParent; top += el.offsetTop; } var topEdge = top - extraOffsetTop; var bottomEdge = top + height + extraOffsetBottom; var topScreenEdge = window.pageYOffset; var bottomScreenEdge = window.pageYOffset + window.innerHeight;
return (topEdge < bottomScreenEdge && topEdge > topScreenEdge) || // top edge in screen (bottomEdge < bottomScreenEdge && bottomEdge > topScreenEdge) || // bottom edge in screen (topEdge < topScreenEdge && bottomEdge > bottomScreenEdge); // belly in screen }
function reInitAds() { document.querySelectorAll(".infinite-scroll-posts .widget:not(.htl-ad-proc)").forEach(widget => {
if (isElementInViewport(widget)) {
widget.classList.add("htl-ad-proc"); post_id= widget.getAttribute("elid"); var itemSection = ""; if (widget.querySelector(".widget__section")) { itemSection=widget.querySelector(".widget__section").innerText; }
console.log(" updating htlbid for post_id: "+ post_id); htlbid.cmd.push(function () { htlbid.setTargeting('env', 'production'); htlbid.setTargeting('post_id', post_id);
}); } }); } function Ithrottle (callback, limit) { var wait = false; return function () { if (!wait) { callback.apply(null, arguments); wait = true; setTimeout(function () { wait = false; }, limit); } } }
window.addEventListener("scroll", Ithrottle(function(){
reInitAds();
},200));
});