A film by Lana Wilson
The Departure is a new film from After Tiller director Lana Wilson that will premiere at the Tribeca Film Festival 2017.