Love Love Love. The Mortal Instruments: City of Bones' Godfrey Gao (to play, Magnus Bane). This is a picture shot of him at the Hong Kong Airport. He has reported in the past week that he was going to be coming to LA. This led to speculation he was going to be on the Comic Con (#SDCC). Unfortunately this is not the case.