Lily Collins is playing Clary, and Jamie Campbell Bower will have to live up to the name of the breathtaking Jace. I was a little disappointed when I heard of the casting choice for Jace, especially when I discovered that Alex Pettyfer was offered the role but that he rejected it. He was literally the Jace in my mind!! Jamie just looks a little bit too mousey, in my opinion, but he doesn't seem all too bad in the trailer, I guess. Ooh, but here's a fun fact: Lily Collins and Jamie Campbell Bower are dating in real life! Hopefully the chemistry will definitely be there.
Anyway, I've been blabbing on too much. Without further ado, the much-anticipated trailer for the "City of Bones"!