Jackie Chan has made so many films over the years that he has been able to give almost every genre a try within the frame, of course, of a martial arts movie. So whether it be a cop, pirate, adventure, spy, western or period drama he has done them all.