It's hard to miss Inga, the Swedish foreign exchange student (Katelyn Sonetti), who displays as much leg as the law allows. And Mary Lopez is a hoot as the nerdish queen candidate thrust awkwardly into the spotlight.
The evening begins before you enter the Drama Lab Theater as Principal Snelgrove (Allie Smith) greets you suspiciously, making you think what a great women's prison warden she'd make. The school's name, by the way, is "Wanaget High," suggesting that such oversight is necessary.
For pure entertainment value, Rebecca Frechette takes the crown, singing a couple of numbers as student Tori, then returning in full Madonna regalia to lip-sync beautifully through the Material Girl's hit single "Like a Virgin."
The stereotypical self-absorbed cheerleader is splendidly rendered by Katie Powell, assisted by a pair of Heathers (Anastasia Lincoln and Dani Slajer), a reference to the teen movie of that title. Kenta Kawamoto has a blast sending up his own culture as Japanese student Feung Schwey.
The squarish class brainiac and the flamboyant wild child are presented with sharp comic flourish by Roy Davis and Izzy Mendoza, respectively.
There's a dance contest, as in other teen nostalgia movies, but since it's played out inside a circle of students it's difficult to view the contestants in the horseshoe seating format.
Where "The Awesome '80s Prom" really succeeds is in its ensemble play — the entire cast puts on a master class in improvisation that keeps one's eyes rotating like a tennis match. Golson and choreographer Angela Lopez have created a most naturalistic experience.
If you harbor a certain fondness for the days of "Pretty in Pink" and "Ferris Bueller's Day Off," Orange Coast College will bring back that wave of nostalgia with its spirited presentation of "The Awesome '80s Prom."
If You Go
What: "The Awesome '80s Prom"
Where: Orange Coast College, Drama Lab Theater, OCC, 2701 Fairview Road, Costa Mesa.
Where: Closing performances at 7:30 p.m. Thursday, Friday and Saturday
Cost: $10 to $18
Call: (714) 432-5880