Guest Stars William B. Davis as The Mirror Man Katie Parker as Aceso Crystal Balint as Maggie Co Starring Patricia Drake as Cataract Woman Emilija Baranac as Katherine Veronika Hadrava as Samantha / Dusty's Mom Donny Lucas as Will Jenaya Ross as Tristan Daniel Diemer as Bill / Rhett Laird Scabar as Morgan Larsen Thompson as Julia Jayne Nimet Kanji as Abir Yuki Morita as Reiki Melice Bell as Spencer's Mom Ira McLaren as Sandra's Grandfather Denise McLaren as Sandra's Grandmother Yuta Takenaka as War Vet Ranjit Samra as Dharm