Ruben Gonzalez Gallego est né à Moscou, en 1968, dans la clinique du Kremlin. Attendant des jumeaux, sa mère y avait été conduite grâce à l'intervention de son père, dirigeant du Parti communiste espagnol clandestin. Le premier bébé mourut. Ruben, atteint de paralysie cérébrale, fut enlevé à sa mère. Après un séjour dans un orphelinat réservé à l'élite communiste, ballotté d'institution en institution, il finit par atterrir dans un asile de vieux où étaient placés les handicapés incapables d'exercer un métier. Profitant du désordre provoqué par la perestroïka, il réussit à s'échapper et, après un périple à travers toute l'Europe, à retrouver sa mère installée à Prague.