Do wcielenia się w główne role kobiece pod uwagę brane były Jennifer Lawrence i Lindsay Lohan.
Leonardo DiCaprio był brany pod uwagę przy obsadzaniu głównej roli męskiej. Zamiast wystąpić w filmie aktor zdecydował się jednak pełnić jedynie funkcję producenta. Ostatecznie rolę przejął Ben Affleck.
Adam Driver, Chris Messina i Jon Bernthal byli brani pod uwagę przy obsadzaniu ról.
Joey Gentile był brany pod uwagę przy obsadzaniu roli Diggera Pescatore'a
Film był kręcony w Bostonie, Lawrence, North Andover (Massachusetts, USA), Brunswicku, Universal City, Savannah (Georgia, USA), Pasadenie i Los Angeles (Kalifornia, USA).
Film był kręcony od 28 października 2015 do 3 lutego 2016 roku.
Operator Robert Richardson chciał kręcić ten film na specjalnych obiektywach Ultra Panavision 70, z których korzystał przy pracy nad "Nienawistną ósemką". Firma Panavision udostępniła jednak obiektywy twórcom filmu "Łotr 1. Gwiezdne wojny - historie", do którego zdjęcia kręcono w tym samym czasie.