I laughed more than pondered on who done it. Mainly because it's light joke to light joke humor with a great cast. I'm not sure why people hate this aside from expectations being dashed. Honestly I enjoyed it less than Knives Out, BUT it's more rewatchable because of the side humor. So it's definitely worth a one time through if you have the time and a subscription.

The cast of perfect. Edward Norton gave a a Death To Smoochy type of performance in this movie. While the others played their parts perfectly. Such as Kate Hudson playing the dimwit deluded personality that falls upwards. Dave's douchey manners carried over he role. Plus Daniel Craig's accent is ridiculous, like a southern Brit. All plays stupendously well together.