During the March 19 episode of The CW series, Raf finally confessed to his best friend Landon Kirby (Aria Shahghasemi) that he is dead and is now the Necromancer’s puppet. In the final minutes of the episode, Raf asks his “brother” to kill him, but Landon refuses. 

Unfortunately, the supernatural werewolf is taken over by the Necromancer and stabs Landon with the golden arrow. You know, the only known weapon that can kill a Phoenix. 

Source link