The Mortal Instruments: City of Bones is a 2013 Canadian-German urban fantasy action-adventure film based on the first book of "The Mortal Instruments" series by who, urban fantasy is a subgenre of fantasy in which the narrative has an urban setting?