The Crazy Rich Asians actor took away some major perspective from the emotional love story.
The Freeform TV series Shadowhunters has returned for its final 12 episodes, in what is sure to be an emotional roller coaster ride. While everyone is dealing with the loss of Clary (Katherine McNamara) and are trying to move on in their own ways, the Shadowhunters face a new level of evil, with the arrival of Jonathan Morgenstern (Luke Baines). At the same time, Simon (Alberto Rosende) is determined to get rid of the Mark of Cain, Clary is desperately trying to find out how to escape her current situation, and Magnus (Harry Shum Jr.) is learning to adjust to …