Na China imperial, Stephen Chow interpreta Ling Ling Fat, um guarda na Cidade Proibida. Ao contrário de seus colegas, ele não sabe nada sobre Kung Fu ou de outras artes marciais. Ele usa o seu tempo para fazer invenções futuristas. Quando o imperador é sequestrado e as gueixas mais beilas do mundo vão à Cidade Proibida, Ling Fat tem que usar seu cérebro para resolver os problemas.