
Critics in the liberal media hate it. Hollywood is stunned. Audiences, however, can’t seem to get enough of this summer’s most unlikely box office hit, “Sound of Freedom.”
The film stars Jim Caviezel, who played Jesus in Mel Gibson’s “Passion of the Christ,” as a former federal agent, Tim Ballard, on a quest to save children from sex traffickers. The tale, based on a true story, takes Mr. Ballard into the seamier corners of Latin America, where he declares, “God’s children are not for sale.”
