Lord of the Rings director Peter Jackson and longtime companion Fran Walsh .