商业精英的汤姆·布兰德(凯文·史派西KevinSpacey饰)是彻头彻尾的任务狂,却时常无视家庭与亲情。女儿丽贝卡(玛丽娜·维丝曼MalinaWeissman饰)生日这一天,因公迟到的他匆忙赶去宠物店,为女儿买了一只她喜欢的喵星人,却被宠物店老板(克里斯托弗·沃肯ChristopherWalken饰)用魔法将他的躯体困在一只宠物猫体内。被困于宠物猫的汤姆大声呼救,但是这关于听不懂猫语的人类只是“喵喵”的叫声。这时沃肯出如今它的笼前,告知它自己是“猫语者”,但沃肯此次并非来救他,只是让他思索自己被变成猫的缘由。绝望的史派西惊呼“我厌恶猫”,却得知猫的生命很持久,很有能够一辈子被困在这里,而回归原型的条件则是要做回一个称职的老公和父亲。随后便发作了一系列令人啼笑皆非的故事。