Ah, Teen Witch! That magical little fantasy film that lovingly featured a slew of impromptu rap musical numbers and instantly became a cult classic upon release in 1989. Need a nostalgic reminder? For your viewing pleasure, here's the poppin' and hoppin' mantra that was "Top That," aka one of the greatest musical moments in recent cinematic history:
Funky, or what?
And if you want to know something that's even more amazing, it's that the cast of the '80s supernatural rom-com have just reunited, bringing back all those nostalgic memories of incredibly big hair, skin-tight leotards and hip boys rapping on suburban streets.
Robyn Lively, who played the lead role of teen sorceress Louise Miller, posted a photo to her Instagram account the other day, hinting that the original cast were back together again:
She captioned the image:
Sooo... THIS happened!!! AHHHH!! #Louise #Polly #Bradtheredhotlover #Randa and #Richie! The cast of our beloved #TEENWITCH REUNITE for the DVD commentary! It was pure #MAGIC!! #nevergonnabethesameagain #yourmorningpapah Can't #topthat ❤️⭐️❤️⭐️❤️ Love u guys! We did this for all of YOU!! Woohoo!! #BestdayEVERRRRR.
Together with Dan Gauthier, Joshua John Miller, Lisa Fuller, and Mandy Ingber, Robyn had met up to record a commentary for the upcoming Blu-ray release of the film. And I don't know about you guys, but although they've grown up into fully-fledged adults, it seems as if the movie's cast members haven't changed that much.
Regardless, take a look at these then-and-now pics and find out what they're up to these days:
1. Louise Miller played by Robyn Lively
Since her Teen Witch days, Blake Lively's older sister has appeared in a bunch of sitcoms, including Psych, 30 Rock, The Mentalist, Saving Grace and Criminal Minds. However, her real passion is running her bed and breakfast in Midway, Utah. Quite a change to her wild days, huh?
2. Brad Powell played by Dan Gauthier
Prepare to feel old — mega hunk Dan is 52-years-old. Yes, really.
Since Brad Powell though, he's moved on to bigger things, including having regular roles on Beverly Hills: 90210, Melrose Place, All My Children and One Life to Life. He also was the co-pilot in Lost apparently!
Oh, and he's married to Lisa Fuller (jealous!)
3. Richie Miller played by Joshua John Miller
You'd never think it, but after Teen Witch, Joshua John Miller actually became a solid member of Leonardo DiCaprio's infamous Pussy Posse.
However, after a few years of misbehaving with various models in various clubs, he went on to do a degree at Yale and following that, received an MFA in Creative Writing from the University of Iowa. Consequently, he's written a couple of novels and has worked as a screenwriter for fantasy series Howl.
4. Randa played by Lisa Fuller
In Teen Witch, Lisa Fuller played the OG popular girl. These days though, instead of belting out tunes about pretty boys, she's actually singing about real things that matter. Have a listen to her beautiful voice right here.
As mentioned above, she's also married to Dan, with whom she has a son called James. Aw!
5. Polly played by Mandy Ingber
Unsurprisingly, Mandy Ingber is no longer wringing out funky fresh moves all over the sidewalk. Instead, she's actually a renowned yoga instructor to the stars — her clients reportedly include Jennifer Lawrence and Jennifer Aniston. Not bad!