Herald rating: * * * *
Running time: 117 mins
Rental: Now
Review: Ewan McDonald
Go figure: a man living in 1999 is able to talk to his father in 1969, even though his father died when the man was 6. It's all down to time travel and movie-makers' ability to bend the
laws of physics and a few other sciences.
The father was Frank Sullivan (Dennis Quaid), a firefighter who died a hero while trying to save a life in a warehouse fire. The son is John Sullivan (Jim Caviezel), who has broken with generations of family tradition to become a policeman instead of a firefighter.
One night John is rummaging around the family home and finds dad's old ham radio. Father and son can speak to each other across 30 years.
The son, knowing what he knows now, can reach back in time and save his father's life by telling him what he did wrong during the fatal fire.
And the father and son can exchange information that will help each one fight a serial killer who is active now, then and in between, and threatens both men and their wife/mother (Elizabeth Mitchell).
By the end of the movie, the villain (Shawn Doyle) is fighting father and son simultaneously. One for fans of The Sixth Sense, Ghost and other movies where the characters find a loophole in reality, and pass through it with warmth and emotion.