As we announced last summer, Netflix has renewed After Life for Season 2. The streamer today confirmed our original exclusive announcement. After Life Season 2 is set to release in 2020. … [Read more...] about After Life Renewed For Season 2 On Netflix (EXCLUSIVE)