Alors que les fans attendaient Alex Pettyfer, c'est finalement Jamie Campbell Bower qui endossera le rôle de Jace dans l'adaptation de La Cité des ténèbres qui est prévue sur nos écrans en 2012.
Jamie Campbell Bower qui a également joué dans Twilight (Caïus) et Harry Potter (Gellert Grindewald) jouera le rôle du chasseur d'ombre le plus célèbre de la planète aux côtés de Lily Collins qui incarnera le personnage de Clary. Le reste du casting n'est pas encore tout à fait finalisé.