The James Bond film with the highest domestic box office revenue was 'Skyfall ' _ , having made over 304 million dollars at the North American box office , followed by 'Spectre ' with revenues of 200 million .