A national dance contest is held at the Max. Zack (Mark-Paul Gosselaar) and Slater (Mario Lopez) both want to go with Kelly (Tiffani Thiessen), who ends up going with Slater. While Zack ends up dancing with Jessie (Elizabeth Berkley), who feels she's too tall to enter. She coaches Zack on how to dance and they have a great time. Meanwhile, Lisa's (Lark Voorhies) talented dance partner backs out when she sprains her ankle. Though rejected by Lisa, Screech (Dustin Diamond) agrees to be her dance partner and they win with the new dance, 'the sprain'. Casey Kasem guest stars.
Because of her good grades, Lisa's dad gives her a credit card; but she goes overboard and her payment is due so she must find a way to earn some money.
Screech is struck by lightning in a freak accident. As a result, Screech can see into the future. Zack and Slater begin to bet on things in the future; Zack uses Screech's ability to see into the future to give him the edge in the bets. Screech tries to predict the questions to a school test but proves unsuccessful in this endeavor.
Kelly has to choose between Zack and Slater to go to a big dance Bayside is having. Zack wants to make sure that he is Kelly's choice. In order to do that, he places a microphone in Jessie's room before her slumber party, which Kelly will be attending. Soon, Jessie discovers the microphone and Kelly comes up with a plan to play a trick on Zack, making him believe that she is a very dangerous soul.
Zach tries desperately to find Screech a woman so that he will concentrate on their science project but keeps on failing. Zack then comes up with the brilliant idea of posing as a woman over the phone to Screech. Brilliant that is, until Screech wants to meet his mystery woman and things get a little bit out of hand.
Slater has to decide rather or not he and his dad are going to move to Hawaii or stay in Bayside. It is interesting that Slater's dad lets him decide this but seems unconcerned with Slater's thoughts on his future later on (wrestling scholarship or the army.) Zack at first tries his best to convince Slater to move away, so that Zack can get rid of his best rival for babes. Zack changes his mind though and Slater stays in Bayside.
Mark-Paul Gosselaar
Zack Morris
Tiffani Thiessen
Kelly Kapowski
Mario Lopez
A.C. Slater
Elizabeth Berkley Lauren
Jessica "Jessie" Myrtle Spano
Dustin Diamond
Samuel "Screech" Powers