Beautiful, blind Sherry Moore is matter-of-fact when telling two police detectives about her agonizing gift—the ability to see the last 18 seconds of a dead person's life. It's not supernatural, in her telling; it's science imperfectly …
see full wiki