The Felix Culpa's swansong documentary, "To We, The Nearly Departed", has now been released. Check it out below: