The Passion of the Christ star Jim Caviezel has scored another huge hit at the box office with Sound of Freedom, a recreation of the true story of Tim Ballard, a former Homeland Security Agent who went on a mission to rescue children from sex traffickers in Colombia.