Special Guest Stars Selma Blair as Jade Guest Stars Drew Droege as Mr. Dennis Deanna Cheng as Ms. Fleming Nikki SooHoo as Betty Finn Jamie Kaler as Big Bud Dean Matthew Rocheleau as Mr. Waters Karen Maruyama as Mrs. Finn Shannen Doherty as JD's Mom Birgundi Baker as Lizzy Vic Chao as Mr. Finn Michael D. Roberts as Captain Lehman Co Starring Jesse Leigh as Peter Dawson Romel De Silva as Kyle Jeremy Culhane as Dylen Lutz Adwin Brown as Seth Annalisa Cochrane as Shelby Dunnstock Brett Cooper as Trailer Parker Paige Weldon as Lily Allyn Morse as Annie Maisie de Krassel as Young Veronica Emma Shannon as Young Heather Chandler Jen Caldwell as Cathy Ishmael Roshawn Briscoe as Security Guard Phil Biedron as Police Officer