I enjoyed it, but there were parts that kind of dragged. The story was a convergence of sever movies and it played out beautifully. The underlying comedy brought your attention back to what was happening and the way it was woven into the story made it a pleasure to watch.
Only reason I didn’t give it a 5 was because it was hard for me to go from English to reading the subtitles when they spoke Chinese. Otherwise, a great movie