Stir of Echoes
Tom Witzky (Kevin Bacon) lives a quiet life with his wife, Maggie (Kathryn Erbe), and their 7-year-old son, Jake. After being hypnotized by his flaky sister-in-law at a party, Tom is left with a subconscious power - ESP. But this new found ability turns against him when he has visions and dreams of a dead girl. Bizarre things begin happening to Tom and his family. He ends up in the middle of a murder case and must try to protect his family and himself.
The story is based on the novel of the same name by Richard Matheson.