Guest Stars Matt Cohen as Young John Winchester Sarah Jane Redmond as Lily Markham Teach Grant as Deputy Donelly Co Starring Danyella Angel as Jessie Megan Kaptein as Piper Catherine Jack as Jessie's Friend