Show more
Marina de Van is a French film director, screenwriter and actress. Her film, Don't Look Back, was screened out of competition at the 2009 Cannes Film Festival. Wikipedia