Ultimate Sacrifice

is an American-supernatural fanfiction based off of Shadowhunters.

Cast & Characters

 * Harry Shum Jr. as Magnus Bane
 * Nina Dobrev as Elisabeth Bane
 * Chris Wood as Chazarrae Bane/Mathias Bane
 * Lily Rose Mumford as Isabella Bane