in what film did lily collins play clary fray, and what year did the film come out?
in 2013, lily collins played the role of clary fray in the film the mortal instruments: city of bones.