托夫从小就在父亲的影响下对电气情有独钟，他也将担任该片的导演。2014年3月31日，据报导，班·史提勒正在为执导该片一事进行谈判。2015年9月24日，班尼迪克·康柏拜区与杰克·葛伦霍正分别为饰演汤玛斯·爱迪生及乔治·威斯汀豪斯的事宜与片商协商，艾方索·戈梅兹-雷琼有意出任导演。2016年9月29日，麦可·夏侬加盟了剧组，饰演威斯汀豪斯。10月4日，尼可拉斯·霍特签约饰演尼古拉·特斯拉。11月，凯萨琳·华特斯顿与汤姆·霍兰德双双加入了主演行列。12月，据报导，与马修·麦费狄恩将出演该片。主体拍摄始于12