<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN” “http://www.w3.org/TR/REC-html40/loose.dtd”>

This is not your mom’s Dirty Dancing! The classic movie is getting a remake, which means its famous soundtrack is also getting an upgrade.

Fans of the ’80s blockbuster starring Patrick Swayze and Jennifer Grey will still get all their favorite songs, but the cast of the ABC reboot, along with some award-winning artists, will be providing the vocals.

MORE: The ‘Dirty Dancing’ Resort Is Actually Real and You Can Vacation There!

Abigail Breslin, Sarah Hyland, Colt Prattes, and Will and Grace star Debra Messing will be giving viewers a taste of their musicality in the soundtrack, singing some of the biggest hits including the chart-topping “(I’ve Had) The Time of My Life.”

And trust us, the cast definitely does the song, which was originally sung by Bill Medley and Jennifer Warnes, justice.

Along with the cast of the ABC movie event, listeners can jam out to Lady Antebellum’s rendition of “Hey Baby,” or hear Seal sing, “Cry to Me.”

And in case you are wondering, that is really Abigail, who is portraying Baby in the television movie, singing. In 2014, the Scream Queens actress released the song “You Suck” about an ex-boyfriend, so we have definitely gotten a taste of her musical chops in the past.

MORE: Remember Penny in ‘Dirty Dancing’? See What Actress Cynthia Rhodes Is Doing Now!

“This is a song I wrote about those guys who are players and use people and just generally aren’t really good people,” she said at the time. “It’s about things I’ve witnessed—it’s not OK when guys don’t have respect for girls. I wrote it in the heat of the moment, and I think a lot of people will relate to it.”

So what else can fans expect from the soundtrack. Pussycat Dolls singer Nicole Scherzinger is making a mini-comeback, joining Abigal for a cover of “Whole Lotta Shakin’ Going On,” and Greyson Chance gives us a sweet remake of the classic “Hungry Eyes.”

We can’t enough!

Tune into the Dirty Dancing remake tonight, May 24th, at 8 p.m. on ABC. In the meantime, check out the soundtrack below!