The 59th edition of New York Film Festival is taking shape and today Film at Lincoln Center announced Pedro Almodóvar’s latest drama “Parallel Mothers“ starring Penélope Cruz, as the Closing Night selection of the festival. “Parallel Mothers” will make its North American premiere on October 8 at Alice Tully Hall.