Jim Caviezel is brawn and brains as a high-tech soldier protecting his small town from corporate threats in Ghost Soldier. CineMovie guest contributor John Nguyen chats with the Passion of the Christ actor about playing the role authentic as possible.
Ghost Soldier is now playing in movie theaters.
