This experience has an interesting take on the life review and the souls return to the body.