It's been years since Stiles left Beacon Hills. He's got a job and a life away from the supernatural, but his pasts continues to haunt him. He's kept awake by nightmares and memories of those he lost. He puts on a good front when he visits home so no one knows the mess of a man he's become. He's coping, until one particularly bad night when he runs into the last person he ever wanted to see, Derek Hale.
33 parts