Life has never been easy for Jimmy and Kelly Lansford. Their parents never had much money and what they had was spent on drugs and alcohol. When they are teens, their father commits suicide and their mother continues to spiral. Jimmy is kept afloat with the help of local detective, Mike Carlisle and finds his way to Arizona State on a track scholarship. Jimmy doesn't like leaving Kelly behind with their mother, but Carlisle promises to look after her. Jimmy excels at college and is able to become a successful trader. He marries and is able to buy the house of his dreams and build the family he always wanted. On his daughter's twelfth birthday, Jimmy begins to recall his childhood and the events that shaped him. After that, Jimmy begins to see and feel things He begins to wonder if he inherited something from his father or if the family ghost has come for him.