I have mostly enjoyed this movie. Fun quirky murder mystery. Beautiful performance from top level actors portraying colorful characters. But two things spoiled it for me.

Ryan Johnson is like M. Night Shyamalan on steroids. A new twist every 10 minutes. By the end of the movie it felt heavy and artificial. I was more annoyed than surprised.

"Relevant" jokes were sometimes cringy, and they certainly will not age well. This movie could be a long time classic. But instead, in 10 years many jokes will feel dated and awkward.

The movie is worth seeing but don't wait too long.