Martial artist Jackie Chan plays twins Ma Yau and Wan Ming, who were separated at birth. One is a street smart mechanic and the other is a classical musician. When the course of events bring the twins together in one city, their lives become entangled with one another, with them assuming the opposite roles of each other.
The plot device for this movie is clever, but the execution was a messy tour de force of goofy humor, poor dubbing and lack of suspense. The first part of the movie was actually pretty boring - the so-called fight at the karaoke scene was a drawn out element. The more exciting part doesn't come until the twins crosses paths with each other, and then they inadvertently take the others' lady friends out (played by Maggie Cheung and Nina Li Chi). Wan Ming trying to conduct the orchestra without knowing a lick about music was mildly amusing, while Ma Yau trying to rescue Wan Ming's friend (Teddy Robin Kwan) from the mob is somewhat entertaining.
Maggie Cheung and Nina Li Chi look beautiful in the movie, but there wasn't a lot of character development on them. There is also cameo appearances from many familiar actors in Hong Kong cinema, but they were underused and most were not dubbed with their own voices (Hong Kong filmmakers used to film movies without audio and then have the characters' voices dubbed in during post-production). However, I do especially like the musical number where Jackie Chan is playing on the piano while Maggie Cheung is singing to Shirley Kwan's song called "Ancient Times." Cheung looked very classy and glamorous in that scene.
There is much action toward the end, but much of the movie is consumed from a plain plot and overboard goofiness. Overall, a less exciting film starring Jackie Chan.
Grade C-