jim caveizel real experience