La cinta estuvo estancada por ocho años, donde varios actores y directores estuvieron involucrados, entre ellos los directores Barry Levinson y Nick Cassavetes, además de los actores Al Pacino y Sylvester Stallone.
Antes de Spencer Rocco Lofranco, varios actores fueron considerados para el papel de John Gotti Jr., entre ellos Shia LaBeouf, Channing Tatum, Dominic Cooper y James Franco.
La cinta se filmo de julio de 2016 a febrero de 2017, en locaciones de Cincinnati, Ohio y Brooklyn, Nueva York.
Será la primera vez que coincidan en una película John Travolta (Grease) y Al Pacino (El Precio del poder).
La familia Gotti, específicamente, pidió que John Travolta interpretara al famoso mafioso.
Lindsay Lohan era parte del cast antes de que la productora decidiera correrla por las difíciles demandas de su manager. Lohan telefoneó personalmente al productor para mantener su papel pero no logró nada.