De Nederlandse Multi-instrumentalist Tom Holkenborg, beter bekend als Junkie XL werd door de filmproducent Zack Snyder ingehuurd voor het maken van de soundtrack. De soundtrack van de eerste film 300 werd gecomponeerd door Tyler Bates. Een vervolg voor Junkie XL is mede mogelijk gemaakt doordat in 2013 Hans Zimmer verantwoordelijk werd gesteld voor het maken van de filmmuziek van de film Man of Steel, die daarop aan Junkie XL vroeg om aan een paar nummers mee te schrijven en Snyder ook positief over was.[2] De filmmuziek werd uitgevoerd door de Hollywood Studio Symphony onder leiding van Nick Glennie-Smith. De zang in de filmmuziek komt van Hilda Örvarsdóttir en MC Rai. Holkenborg speelde zelf ook de instrumenten gitaar, basgitaar, drums, piano en synthesizer, die hij toevoegde aan het geheel. Ook mixed hij het album bij de studio Computer Hell Cabin af.