I didn't know that they filmed some scenes in the National Ignition Facility. But, the set and designs and effects were the best thing about the film.
I thought that I recognized the lobby of the Getty Museum in LA.
yup....any number of interesting sights interwoven and done very well