Thank you for helping us by reporting bad content.
The cast list is complete and they already started filming the movie! City of Bones was an amazing book (I wrote a review of it) and I cannot wait until August 23, 2013 (when the movie is released). The main characters are played by:
Lily Collins as Clary Fray,
Jamie Campbell Bower as Jace Wayland,
Kevin Zegers as Alec Lightwood,
Jonathan Rhys Meyers as Valentine Morgenstern,
Robert Sheehan as Simon Lewis.
I cannot wait for this movie to come out!