Schrader's The Canyons gets world premiere at Lincoln Center

The Canyons

Lindsay Lohan