Pierwotnie to Jake Gyllenhaal został obsadzony jako George Westinghouse, jednak wycofał się z projektu i zastąpił go Michael Shannon.
Zdjęcia do filmu nakręcono w Rothbury, Londynie, Waltham Abbey i Brighton (Anglia, Wielka Brytania), a także w Nowym Jorku (Nowy Jork, USA) i Chicago (Illinois, USA).
Główne zdjęcia do filmu kręcono od 18 grudnia 2016 roku do lutego 2017 roku.