My Life Directed by Nicolas Winding Refn: Trailer

Nicolas Winding Refn is a Danish film director, screenwriter and producer. He moved to the United States in 1981 and is known for directing the Pusher films (1996, 2004, 2005), Drive (2011) and Only God Forgives (2013).¬†Winding Refn is married to actress Liv Corfixen, with whom he has two daughters.¬†Refn’s wife, Liv Corfixen, wrote and…