Guest Stars Zac Efron as Young Simon Erica Tazel as Doralee Isabella Hofmann as Megan Tam Joel Steingold as Head Cop William Converse-Roberts as Gabriel Tam Bryan Friday as Shabby Man #2 Andrew A. Rolfes as Marcus Grange John Thaddeus as Stark Ron Ostrow as Commander Gary Werntz as Patron Skylar Roberge as Young River Matthew C. Ferreira as Younger Grange Morina Pierce as Ruby Scott Terra as Young Scott Tam