
A controversial new drama eight years in the making has become a surprise hit at the box office.
On Independence Day (4 July) in the US, a brand new movie starring The Passion of the Christ star Jim Caviezel was released – and made enough money to place third behind high-profile releases including sequels Indiana Jones and the Dial of Destiny.