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