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.
La utopía está en el horizonte. Camino dos pasos, ella se aleja dos pasos y el horizonte se corre diez pasos más allá. ¿Entonces para que sirve la utopía? Para eso, sirve para caminar.