North American Premiere of Lost in Lebanon Official selection Human Rights Watch film festival New York 2017, Screened at the Lincoln Center and the IFC Lincoln center sold out screening with producer Jane Wells. Human rights watch Film Festival Sophia ScottJune 17, 2017Comment Facebook0 Twitter LinkedIn0 Reddit Tumblr Pinterest0 0 Likes