Who did Jim Caviezel play in the film "Frequency"?
Detective John Sullivan
Frank Sullivan
Gordo Hersch
Jack Shepard
Answer
In the 2000 film "Frequency", Jim Caviezel played Detective John Sullivan. The film is a science fiction thriller about a son who communicates with his deceased father via a time-altering ham radio.
The Jim Caviezel Chronicles: The Ultimate Quiz on an American Acting Icon