I wonder if the writers were under cocaine or if they smoke their carpet while writing this... This movie doesn't make any sense, we see things happening, while we can enjoy some fat humor and the acting of Michelle Yeoh, this is 2h of "WTF is going on here?". People are shooting and fighting everyone without really understanding what is going on. They die and then they're back alive, even if they switch bodies and so on, you must at least have some consistency with that, which this movie doesn't have. We see images follow one another without any sense. I lost 2h watching this stupidity. Was all the movie a dream? The ending seems to erase everything that happened... Maybe we could consider this as such. I don't recommend this, and don't understand all the praise for it.