Knives Out is a fitting tribute to Agatha Christie and the most fun I had at the movies this year.

The story centers around Harlan Thrombey (Christopher Plummer), a wealthy crime novelist who dies under mysterious circumstances. In a typical fashion reminiscent with Agatha Christie novels, every member of the dysfunctional Thrombey family instantly becomes a suspect. This diabolical group is played by a starry lineup of names, including Jamie Lee Curtis, Don Johnson, Michael Shannon, Katherine Langford, and Chris Evans. Though the police are quick to rule out Harlan’s death as a suicide, private detective Benoit Blanc (Daniel Craig) who is hired to look into the suspicious death, thinks otherwise and enlists the help of Harlan’s nurse and friend Marta (Ana de Armas), who is the only normal-ish person in the entire house.

The dysfunctional Thrombey family has every archetype that you can think of, including a lifestyle guru and teenage activist. The talented cast captures the essence of their caricatures well, leading to several laugh-out-loud moments. I particularly loved how the entire family proclaims their love for Marta but cannot seem to remember which South American country she’s from. I also enjoyed the bickering between ‘liberal snowflake’ Katherine Langford and her ‘alt-right’ cousin.

A deliciously entertaining whodunnit, Knives Out was one of the most enjoyable movie experiences of the year, keeping audiences hooked and guessing until the very end, while the talented cast offers their own uniquely enthralling performances.