A couple is attacked in the street, and the man is killed. He resists the “light” that calls him to the other side in order to stay with his wife. He watches her in her grief, and wishes that there was a way for him to touch her, or let her know that he is there. He learns that she is in danger, and must find a way to protect her.
This is as good as it gets. There are scenes that are pretty heavy on the romance and emotion, but they fit into the story very well. There is action, murder, and revenge. Demi Moore and Whoopi Goldberg kiss. The ending is one of the best of all time (spoiler: the bad guy gets impaled by a jagged sheet of glass). Watch it. Watch it again if it has been a few years.