Directed by two of Hong Kong's most prominent action filmmakers, Twin Dragons features Jackie Chan at his lighthearted best. As its title would suggest, Twin Dragons has Chan playing dual roles as a pair of identical twins separated at birth. One goes on to become a world-famous classical pianist, while the other becomes a street-smart mechanic and racecar driver. Through a series of mishaps, the two end up switching identities, causing confusion for the women in their lives, and eventually leading to a knock-down, drag-out confrontation with the Hong Kong mob in a car-testing factory. High art it ain't, but Chan's good-natured, go-for-broke attitude makes the farce work. Some scenes are way over the top, but they all fit in with the unabashedly goofy nature of the film, which is staged with about as much restraint as a Bugs Bunny cartoon. While it might take a certain frame of mind to appreciate a lot of the movie, Chan devotees will not be disappointed, especially since it's like getting two Chans for the price of one. Unfortunately, the U.S. theatrical release in 1999 was dubbed into English and cut by 11 minutes.