Sweethearts Brad and Janet stuck with a flat tire during a storm, discover the eerie mansion of Dr. Frank-N-Furter, a transvestite scientist. As their innocence is lost, Brad and Janet meet a houseful of wild characters, including a rocking biker and a creepy butler. Through elaborate dances and rock songs, Frank-N-Furter unveils his latest creation: a muscular man named ‘Rocky’.
High school wrestler Louden Swain (Matthew Modine) feels he must do something significant in his life shortly after turning 18. Despite vehement advice against it from his father (Ronny Cox) and coach (Charles Hallahan), Swain decides to try to lose over 20 pounds in a very short time in an attempt to take on the defending state champion of a lower weight class. Meanwhile, he falls for the edgy, older Carla (Linda Fiorentino), who provides further distraction for the young wrestler.
Stephanie Zinone (Michelle Pfeiffer) is the leader of Rydell High School’s Pink Ladies, a gang of girls who are counterparts of the school’s group of greasers called the T-Birds. Stephanie is tired of her relationship with top T-Bird Johnny Nogerelli (Adrian Zmed), so she breaks up with him and quickly catches the eye of English exchange student Michael Carrington (Maxwell Caulfield). Hoping to win her over, Michael tries to overcome his nerdy ways while holding off the jealous Johnny.
Motorcycle racer Lyle Swann (Fred Ward) is cruising through the Mexican desert when he accidentally stumbles into a time-travel experiment and finds himself transported back to the Old West of the 1870s. There he encounters an attractive local woman (Belinda Bauer) and a gang of criminals led by Porter Reese (Peter Coyote). Lyle’s motorized bike is impressive in the past — until it runs out of gas. Now Lyle must rely on his wits to take care of business and return to his own time.