Jim Caveizel: why you NEED to see this film on the week of July 4th