Born in a city park, the little cat belongs to no-one until he is befriended and cared for by Donald, a soldier. When Donald is sent away to fight, the cat waits for him to return at Edinburgh's Waverley Station. Travellers and railway staff name him Waverley and look after him - but he is waiting for Donald. Years go by, until one day at last he hears a voice he knows! Warfare has drastically changed Donald's life, but when the lonely cat and the forgotten man are reunited, their world suddenly seems a brighter and more hopeful place.