I saw this film in theatres almost on a whim, with no real expectations going in. I was blown away. I sat for the last 20 minutes squirming in my chair because I had to go to the bathroom really badly, but I couldn't pull myself away from the proceedings. My friend and I were having discussions based on this movie for at least two weeks after seeing it. The plot is simple. John Sullivan is a cop going through a failing marriage. He stumbles on an old ham radio, and thanks to some unexplained phenomenon brought on by the aurora borealis, he begins talking with Frank, a firefighter from Queens who just happens to be John's long-dead father 30 years in the past. Impossible? Sure. But the plot is easily pulled off by the earnest, heartfelt performances of Jim Caviezel and Dennis Quaid who are both excellent in their respective roles. Their relationship is so real and aimiable that it grounds the fantastic premise and allows us to move forward, or backward as the case may be. What the Sullivans discover is that it's tough messing with the past. They change something and it affects something else, until they are in over their heads trying to stop a serial murderer in the past from John's vantage point in the future. The result is a tense, emotional, and mesmerizing thriller that sucks you in and doesn't let go until the final scene. If you're a fan of high-concept films in general or time-travel movies in particularly, you'll have a lot to think about there. I did. The plot is pretty tight given the time-bending theme which is always difficult to pull off. The creators take a few cinematic liberties but the story still makes a lot of sense if you follow it correctly and stands up to a lot of scrutiny. This is one of my favorite movies, and I think it is vastly overlooked and underrated. Check it out, suspend your disbelief a little, and enjoy the ride.