Dennis Quaid początkowo został obsadzony w jednej z ról. Musiał jednak zrezygnować z powodu innych zobowiązań zawodowych. Jego miejsce zajął Bill Paxton.
Film kręcono w Dublinie, Blessington (Irlandia) oraz w Los Alamos (Nowy Meksyk, USA).
Zdjęcia kręcono od 2 lutego do 25 marca 2010 roku.