Guest Stars Josh Stewart as The Watcher / Will / Joshua Katelyn Tarver as Natalie Poston Annie Wersching as Michelle Cotten Rick Schroder as Dave Cotten Co Starring Katrina Begin as Bailey Browning Conor Leslie as Chloe Cotten Billy Unger as Troy Cotten Moses Jacob Storm as Student #2 Josh Feinman as Fence Jonathan Schwartz as Student #1 Salina Marie Carter as Student #3