After Life on Netflix is a Must Watch!