An intriguing vision about life, death and afterlife.An intriguing vision about life, death and afterlife.An intriguing vision about life, death and afterlife.