Fabian Marta, a financier of the film Sound of Freedom, has been arrested and charged with child kidnapping, according to reports. Marta, who said in
Jesus Christ Caviezel, did playing Jesus Christ make you a loon?
Well, supposedly: "During filming, he was struck by lightning, scourged by accident, dislocated his shoulder, and suffered from pneumonia and hypothermia." I can't imagine being struck by lightning is great for your brain...