‘The Afterparty’ stars talk about filming the Apple TV+ show that felt like ‘Groundhog Day’

The stars of The Afterparty, a hit Apple TV+ show that has already been signed for a second season, have been talking about a feeling of “Groundhog Day” during filming. The show famously tells the same story repeatedly from multiple angles — one per episode — which made filming a strange experience for all involved.

In an interview with The Hollywood Reporterstars Zoë Chao, Ike Barinholtz, Ben Schwartz, and Jamie Demetriou described the Groundhog Day feeling that was brought about by re-telling the same story but with changes each time — some more subtle than others.

“It was a wild exercise, because it was like Groundhog Day,” actress Zo Chao says of the Rashomon-esque comedy, which shifts the perspective (and style of the show) between members of the ensemble in each episode. “Not only were we in the height of COVID, we were revisiting the same night in the same costumes.”

The Afterparty is a murder-mystery comedy set at a high school reunion afterparty. Each of the eight episodes will feature a retelling of the same night told through a different character’s perspective, each with its own unique visual format and film genre to match the teller’s personality.

The Apple TV+ show tells the story of a murder following a school reunion, with the investigation falling to a detective played by Tiffany Haddish. The repetition caused by the re-telling of the story meant that much of The Afterparty was filmed on just one room.

“The kind of home base is the living room where Tanner [Haddish] is interrogating us all — and I think we shot in that room for, I wanna say two years,” says Barinholtz, straight-faced. “If it were a serious show, maybe it would’ve been boring, but you’re with some of the funniest people in the world who have been locked in their houses for a year.”

Each episode is told from the perspective of a different suspect which allowed the show’s creators to flex their creative muscles a little. Those episodes were all told differently, one was musical, another an action movie, for example. That all allowed for differences to be added to the various stories, including wardrobe.

“In different people’s perspective of the night, they change what people are wearing,” says Schwartz, obviously the hero of his own story. “And in my episode only, a musical episode, they lined my jacket with this gorgeous pattern and gave me different sneakers.”

Barinholtz revealed his episode gave his character “Jack Reacher shoulder pads” and Chao’s, who played his ex-wife, fishnet stockings. “I’m just going to put it out there, but they did not ever change my costume because none of the characters remember me,” says Demetriou. “It was brown, brown, brown.”

While The Afterparty has already been signed for a second season, those who haven’t yet taken the first one in can catch it all right now on Apple TV+. You can watch on iPhones, iPads, Macs, and more and it’s definitely a show worth checking out.

If you want to enjoy The Afterparty in style, be sure to check out our list of the best Apple TV deals on the market today.

Exclusive content


TV+ logo


Apple TV+

100% exclusive content for the price of a cup of coffee.

With TV+, you can watch well-produced, big-budget TV shows from famed directors, and starring award-winning actors and actresses across all your Apple devices and with up to six members of your Family Sharing group.

We may earn a commission for purchases using our links. Learn more,

(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = “https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.7”;
js.defer = 1;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

var fbAsyncInitOrg = window.fbAsyncInit;
window.fbAsyncInit = function() {
if(typeof(fbAsyncInitOrg)==’function’) fbAsyncInitOrg();
FB.init({
appId: “291830964262722”,
xfbml: true,
version : ‘v2.7’
});

FB.Event.subscribe('xfbml.ready', function(msg) {   // Log all the ready events so we can deal with them later
  var events = fbroot.data('ready-events');
  if( typeof(events) === 'undefined') events = [];
  events.push(msg);
  fbroot.data('ready-events',events);
});

var fbroot = $('#fb-root').trigger('facebook:init');

};

Leave a Comment