Topher & his father are trying to get over the death of Topher's mother an Egyptologist when they take in a stray cat. This cat bears an uncanny resemblance to a cat ornament given to Topher by his mother & so they name it ' Ka' meaning 'double'. Topher becomes very attached to Ka & is puzzled by her mysterious absences. One day when he is playing a computer game with an Egyptian theme Ka jumps on the keys & spells out the name Bubastis which was the centre of cat worship in Ancient Egypt. Could Ka really be leading a double life & what is she trying to tell Topher?