Tom Brand (Kevin Spacey) es un ejecutivo sin escrúpulos que disfruta viviendo la vida al lÃmite y dedicándose plenamente a su trabajo, aunque su familia no esté muy feliz con ello. Como regalo de cumpleaños para su hija, Tom le compra un gato a Grant (Christopher Walken), un tipo bastante extraño. De camino a su casa Tom sufre un terrible accidente y queda en coma… Al menos su cuerpo, porque su alma quedará atrapada en el gato.