After Life gets the balance right between the amazing, the awful and the absolutely ordinary