Question: In what film did Lily Collins play Clary Fray, and what year did the film come out?
Answer: In 2013, Lily Collins played the role of Clary Fray in the film The Mortal Instruments: City of Bones.