A fascinating and engaging overview of all the changes Spain has experienced during the past 25 years.