El actor Luis Gerardo Méndez se entrenó físicamente durante cinco meses para convertirse en Miguel 'Bayoneta' Galíndez. Además, conoció y peleó con boxeadores profesionales.
En 2018, la película se presentó en el Festival de Roma y participó a competición en el Festival de Morelia.
Este es el tercer largometraje del director mexicano Kyzza Terrazas. Anteriormente había dirigido el documental Somos Lengua (2016) y el filme de ficción El lenguaje de los machetes (2011).
La película se ha rodado en Finlandia y también en México.