Magnus Bane (Harry Shum Jr.) is a centuries-old warlock with a whole lot of flair on the television show 'Shadowhunters'. Here are his best moments.
The Shadowfam had been waiting a long time for this moment, and it did not disappoint. The epic 'Shadowhunters' season 3 finale tied up all our loose ends.