- 卡桑德拉·克莱尔是JK罗琳的忠实粉丝,她最早是在网络上创作哈利波特的同人小说而成名;这也不难解释本片中的Hodge Starkweather与邓布利多有许多相似之处。
- 扮演Hodge的演员杰瑞德·哈里斯是第一任邓布利多饰演者理查德·哈里斯现实中的儿子。
- 英国男星亚历克斯·帕蒂弗是原著粉丝心目中扮演Jace的第一人选。但到了影片开拍的2012年,他扮演这个角色已经过于年长,而且他本人也在《关键第四号》之后也不愿意再接拍青少年小说改编的电影。
- 沙维尔·塞缪尔、麦克斯·艾恩斯、道格拉斯·布斯、亚历山大·路德维格、尼可`托托雷拉、卢卡斯·提尔等人曾为影片试镜。
- 影片主要在加拿大的多伦多、哈密尔顿以及美国纽约三地拍摄。
- 原著小说作者曾经受到好莱坞制片厂的压力,要求把故事主角的性别从女性改成男性。
- 影片的两位主演柯林斯、鲍尔都对剧本原来的结尾不满意。于是他们俩一起写了一个新的结尾,拍出来后得到认可并被用在了最终的版本中。
- 莉莉·科林斯与杰米·坎贝尔·鲍尔拍摄期间传出绯闻,但在上映前不久分手。不过两人一直保持着亲密的关系,用鲍尔的话说“如同家人一般”。
- 改编自美国女作家卡桑德拉·克莱尔(Cassandra Clare)自2007年开始创作的同名奇幻小说系列,该小说目前已经出版了五部。本片改编自该系列小说的第一部。
- 这部电影将被改编为电视剧。
- 柯林斯是这部电影的粉丝。当她得知这部电影将被制作时,她打了很多电话确保自己的角色是克拉蕾·弗瑞。
- 本片是高以翔首次参演好莱坞的电影。