Guest Stars Joel de la Fuente as TARU Tech Ruben Morales Peter Hermann as Counselor Trevor Langan Erin Von Elm as Girl #1 Idara Victor as Iridia Kate Mulgrew as Donna Geysen Connor Paolo as Teddy Winnock Tim Hopper as Gregory Hensal Dana Eskelson as Ms. Winnock Gregg Edelman as Dr. Lucas Austin Valentine as Hector Maximillian Sherer as Colin Sophia Fox as Girl #2 Pasha Pellosie as Gordy Richards Masha Shirin as Teenager #2 Jack Vignone as Jake Winnock Drew Battles as Ralph Zessner Charley Scalies as Bert Ferrara Christen Simon as Elaine Norman Marla Sucharetza as Hensal's Sister Cornell Womack as P.O. Jim Barrett Kody Batchelor as Teenager #1 Uncredited Steve Zirnkilton voices Opening Narration