When one thinks of contemporary successful mainstream movie directors, Nicolas Winding Refn’s name might not immediately come to mind, with the likes of David Fincher and Christopher Nolan taking up most of the spotlight and generating most successes. However, Refn, who was born in Denmark but spent a few years of his youth living in […]