Phoebe Tonkin as
Hayley Marshall/Stiles StilinskiJoseph Morgan as
Niklaus "Klaus" MikaelsonThe Originals Cast as
Themselves
The Teen Wolf Cast as
Themselves
YOU ARE READING
Always and Forever ➡ The Originals
Fanfiction"Always and Forever, littlest wolf." Hayley Marshall has a lot of secrets one of them being she's not who she says she is. She's really Stiles Stilinski. The only daughter of the sheriff of Beacon Hills. She's coming home walking straight into troub...