Arts & Entertainment, HeadlinesSuicide and the Meaning of Life in "The Departure" Lana Wilson’s latest documentary is now playing at the Metrograph Continue reading Suicide and the Meaning of Life in "The Departure" Susan McCormacOctober 15, 2017August 17, 2019Leave a comment