《千机变》Reeve(郑伊健饰)是一名丧尸猎人,每次出动前都要喝下药水,变成半人半丧尸来一展身手。当他的前搭档莉拉(何超仪)在一次手术中去世时,吉普赛人(钟欣潼饰)接手了工作。她的到来让里夫的妹妹海伦(蔡卓妍饰)非常生气,两个女孩子的争吵更加激烈。僵尸王子卡扎夫(陈冠希饰)和他的仆人普拉达(黄秋生饰)靠着僵尸王父亲送来的血浆为生。他生性善良,绝不会伤害无辜的人。海伦遇到了英俊的卡扎夫。有一天,卡扎夫被丧尸追杀并受伤。海伦得知他的身份后,毅然决然地帮他去医院偷血,并带他回家。原来丧尸圣典在卡扎夫手中。里夫在一次行动后因为找不到解药变成了丧尸,差点害死了妹妹。无奈之下,吉普赛杀死了心爱的里夫,海伦也想救掉掉进丧尸的伯爵。手持卡扎夫,与吉普赛组队进攻。