《波希米亚狂想曲》的概念于2010年公布，原本由萨夏·拜伦·科恩预定饰演佛莱迪·墨裘瑞。后来由于跟制作人的创作理念有异，他于2013年退出该企划。在搁置多年后，雷米·马利克于2016年11月获选饰演佛莱迪·墨裘瑞一角。电影的主要拍摄在2017年9月于伦敦开拍，当时由布莱恩·辛格执导。2017年12月，在经过数月的拍摄，辛格由于多次缺席制作、跟演员及剧组发生冲突而被解雇，二十世纪福斯随后便聘请德克斯特·弗莱彻来完成余下的电影拍摄及后期制作。但根据，辛格得以保留唯一导演的列名，而弗莱彻则列名为执行制片。拍摄