Co Starring Nicola Correia-Damude as Amy Reyna Jay Santiago as Grandpa Ernesto Reyna Maya Delgado as Young Tess Doug MacLeod as Albert Hughes Parker Lauzon as Asher Pay Chen as Principal Lily Fong Kristin Kreuk as Sarah Weaver Brett Dalton as Captain Vincent Brian Paul as Mr. Crowley Julian Gopal as Young Ernesto Andrew Chapman as Bookstore Employee